Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Puoi usare presigned URLs per consentire a qualcuno di caricare un oggetto nel tuo bucket Amazon S3. L'utilizzo di un URL predefinito consentirà il caricamento senza richiedere a terzi di disporre di credenziali o autorizzazioni di AWS sicurezza. Le funzionalità dell'URL prefirmato sono limitate dalle autorizzazioni dell'utente che lo ha creato. In altre parole, se si riceve un URL prefirmato per caricare un oggetto, è possibile caricarlo solo se il creatore dell'URL dispone delle autorizzazioni necessarie per caricare tale oggetto.
Quando carichi un oggetto nel bucket utilizzando l'URL, Amazon S3 crea l'oggetto in un bucket specifico. Se nel bucket esiste già un oggetto con la stessa chiave specificata nell'URL prefirmato, Amazon S3 sostituisce l'oggetto esistente con l'oggetto caricato. Dopo il caricamento, il proprietario del bucket sarà il proprietario dell'oggetto.
Per informazioni generali sulle impostazioni predefinite URLs, vedere. Scarica e carica oggetti con presigned URLs
Genera un URL prefirmato per un oggetto senza scrivere alcun codice mediante AWS Explorer per Visual Studio. È inoltre possibile generare un URL predefinito a livello di codice utilizzando. AWS SDKs
Nota
Al momento, AWS Toolkit for Visual Studio non supporta Visual Studio per Mac.
-
Installa AWS Toolkit for Visual Studio utilizzando le seguenti istruzioni, Installazione e configurazione del Toolkit for Visual Studio nella Guida per AWS Toolkit for Visual Studio l'utente.
-
Effettuare la connessione AWS utilizzando i seguenti passaggi, Connessione a AWS nella Guida per AWS Toolkit for Visual Studio l'utente.
-
Nel pannello laterale sinistro di AWS Explorer, fai clic con il pulsante destro del mouse sul bucket in cui si desidera caricare un oggetto.
-
Scegli Crea URL prefirmato...
-
Nella finestra a comparsa, imposta la data e l'ora di scadenza dell'URL prefirmato.
-
Per Chiave dell'oggetto, imposta il nome del file da caricare. Il file che si sta caricando deve corrispondere esattamente a questo nome. Se nel bucket esiste già un oggetto con la stessa chiave dell'oggetto, Amazon S3 sostituirà l'oggetto esistente con quello appena caricato.
-
Scegli PUT per specificare che questo URL prefirmato verrà utilizzato per caricare un oggetto.
-
Scegli il pulsante Genera.
-
Per copiare l’URL negli appunti, scegliere Copia.
-
Per utilizzare questo URL, puoi inviare una richiesta PUT con il comando
curl
. Includi il percorso completo del file e l'URL prefirmato stesso.curl -X PUT -T "
/path/to/file
" "presigned URL
"
Puoi generare un URL predefinito in grado di eseguire un'azione S3 per un periodo di tempo limitato.
Nota
Se si utilizza la AWS CLI o AWS SDKs, il tempo di scadenza per presigned URLs può essere impostato fino a 7 giorni. Per ulteriori informazioni, consulta Data di scadenza per i predefiniti. URLs