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à.
Configura la condivisione Cross-origin delle risorse (CORS) per il tuo bucket
È necessario configurare la condivisione delle risorse tra le origini (CORS) per tutti i bucket utilizzati dalla tua app web. Una configurazione CORS è un documento che definisce le regole che identificano le origini a cui consentirai di accedere al tuo bucket. Per ulteriori informazioni su CORS, vedere Configurazione della condivisione di risorse tra origini (CORS).
Importante
Se non configuri CORS, gli utenti finali ricevono un errore quando tentano di accedere a una posizione sulla tua app web.
Per configurare la condivisione Cross-origin delle risorse (CORS) per il tuo bucket Amazon S3
Accedi Console di gestione AWS e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/
-
Scegli Buckets dal pannello di navigazione a sinistra e cerca il tuo bucket nella finestra di dialogo di ricerca, quindi scegli la scheda Autorizzazioni.
-
Nella condivisione Cross-origin delle risorse (CORS), scegli Modifica e incolla il codice seguente. Sostituiscilo
WebAppEndpointcon l'endpoint di accesso effettivo per la tua app web. Può trattarsi dell'endpoint di accesso pubblico o ospitato su VPC creato al momento della creazione dell'app Web o di un endpoint di accesso personalizzato, se ne crei uno. Assicurati di non inserire barre finali, perché così facendo si generano errori quando gli utenti tentano di accedere alla tua app web.-
Esempio errato:
https://webapp-c7bf3423.transfer-webapp.us-east-2.on.aws/ -
Esempi corretti:
-
https://webapp-c7bf3423.transfer-webapp.us-east-2.on.aws -
https://vpce-05668789767a-fh45z079.vpce-mq.transfer-webapp.us-east-1.on.aws
-
Se stai riutilizzando un bucket per più app Web, aggiungi i relativi endpoint all'elenco.
AllowedOrigins[ { "AllowedHeaders": [ "*" ], "AllowedMethods": [ "GET", "PUT", "POST", "DELETE", "HEAD" ], "AllowedOrigins": [ "https://WebAppEndpoint" ], "ExposeHeaders": [ "last-modified", "content-length", "etag", "x-amz-version-id", "content-type", "x-amz-request-id", "x-amz-id-2", "date", "x-amz-cf-id", "x-amz-storage-class", "access-control-expose-headers" ], "MaxAgeSeconds": 3000 } ] -
-
Scegli Salva modifiche per aggiornare il CORS.
Per testare la configurazione CORS, consulta Testing CORS.