

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

# Requisito CORS per i dati delle immagini di input
<a name="sms-cors-update"></a>

All'inizio del 2020, i browser più diffusi come Chrome e Firefox hanno modificato il comportamento predefinito per la rotazione delle immagini in base ai metadati delle immagini, denominati [dati EXIF](https://en.wikipedia.org/wiki/Exif). In precedenza, i browser visualizzavano sempre le immagini esattamente come venivano archiviate su disco, in genere senza rotazione. Dopo la modifica, le immagini ora ruotano in base a un frammento di metadati dell'immagine chiamato *valore di orientamento*. Ciò ha importanti implicazioni per l'intera comunità di machine learning (ML). Ad esempio, se le applicazioni che aggiungono annotazioni alle immagini non tengono conto dell'orientamento EXIF, possono visualizzare le immagini con orientamenti imprevisti, con conseguenti etichette errate. 

A partire da Chrome 89, non è più AWS possibile impedire automaticamente la rotazione delle immagini perché il gruppo di standard web W3C ha deciso che la possibilità di controllare la rotazione delle immagini viola la politica del Web relativa alla stessa origine. Pertanto, per garantire che i worker umani annotino le immagini di input con un orientamento prevedibile quando invii richieste per creare un processo di etichettatura, devi aggiungere una policy di intestazione CORS ai bucket Amazon S3 che contengono le immagini di input.

**Importante**  
Se non aggiungi una configurazione CORS ai bucket Amazon S3 che contengono i dati di input, le attività di etichettatura per tali oggetti di dati di input avranno esito negativo.

Se crei un processo tramite la console Ground Truth, CORS è abilitato per impostazione predefinita. Se tutti i dati di input *non* si trovano nello stesso bucket Amazon S3 del file manifesto di input, devi aggiungere una configurazione CORS a tutti i bucket Amazon S3 che contengono dati di input utilizzando le seguenti istruzioni.

Se utilizzi l'API `CreateLabelingJob` per creare un processo di etichettatura Ground Truth, è possibile aggiungere una policy CORS a un bucket Amazon S3 che contiene dati di input nella console S3. Per impostare le intestazioni CORS richieste sul bucket Amazon S3 che contengono le immagini di input nella console Amazon S3, segui le istruzioni dettagliate in [Come aggiungere la condivisione delle risorse multidominio con la funzionalità CORS?](https://docs.aws.amazon.com/AmazonS3/latest/user-guide/add-cors-configuration.html) Utilizza il seguente codice di configurazione CORS per i bucket che ospitano le tue immagini. Se utilizzi la console Amazon S3 per aggiungere la policy al tuo bucket, devi utilizzare il formato JSON.

**Importante**  
Se crei un processo di etichettatura di nuvole di punti o fotogrammi video 3D, devi aggiungere ulteriori regole alla configurazione CORS. Per ulteriori informazioni, consulta [Requisiti per l’autorizzazione dei processi di etichettatura in una nuvola di punti 3D](sms-security-permission-3d-point-cloud.md) e [Requisiti di autorizzazione per processi in frame video](sms-video-overview.md#sms-security-permission-video-frame) rispettivamente. 

**JSON**

```
[{
   "AllowedHeaders": [],
   "AllowedMethods": ["GET"],
   "AllowedOrigins": ["*"],
   "ExposeHeaders": ["Access-Control-Allow-Origin"]
}]
```

**XML**

```
<CORSConfiguration>
 <CORSRule>
   <AllowedOrigin>*</AllowedOrigin>
   <AllowedMethod>GET</AllowedMethod>
   <ExposeHeader>Access-Control-Allow-Origin</ExposeHeader>
 </CORSRule>
</CORSConfiguration>
```

La seguente GIF illustra le istruzioni contenute nella documentazione di Amazon S3 per aggiungere una policy di intestazione CORS utilizzando la console Amazon S3. Per istruzioni scritte, consulta **Using the Amazon S3 console** nella pagina della documentazione [How do I add cross-domain resource sharing with CORS?](https://docs.aws.amazon.com/AmazonS3/latest/user-guide/add-cors-configuration.html) nella Guida per l'utente della console Amazon Simple Storage Service.

![\[Gif su come aggiungere una policy di intestazione CORS utilizzando la console di Amazon S3.\]](http://docs.aws.amazon.com/it_it/sagemaker/latest/dg/images/sms/gifs/cors-config.gif)
