Condivisione delle risorse tra le origini (CORS) in Lightsail - Amazon Lightsail

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à.

Condivisione delle risorse tra le origini (CORS) in Lightsail

La funzionalità CORS (Cross-Origin Resource Sharing, condivisione delle risorse multiorigine) definisce un metodo con cui le applicazioni Web dei clienti caricate in un dominio possono interagire con le risorse situate in un dominio differente. Con il supporto CORS, puoi creare ricche applicazioni web lato client con lo storage di oggetti Lightsail e consentire selettivamente l'accesso multiorigine alle risorse del tuo bucket. Per ulteriori informazioni su CORS, consulta Che cos'è CORS? .

Questa sezione mostra come configurare CORS per i bucket Lightsail utilizzando (). AWS Command Line Interface AWS CLI Per configurare il bucket in modo da consentire le richieste tra origini diverse, aggiungete una configurazione CORS al bucket utilizzando un documento JSON che definisce le regole che identificano le origini a cui consentire l'accesso al bucket, le operazioni (metodi HTTP) supportate per ciascuna origine e altre informazioni specifiche sull'operazione.

Casi d'uso di CORS

Lo scenario di esempio seguente descrive in dettaglio come potrebbe essere necessario configurare CORS con i bucket Lightsail.

Scenario: hosting di caratteri Web

Supponiamo che tu voglia ospitare caratteri web dal tuo bucket Lightsail. I browser richiedono un controllo CORS (chiamato anche controllo di preflight) per caricare i caratteri web. Dovresti configurare il bucket che ospita il font web per consentire a qualsiasi origine di effettuare queste richieste.