As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
CORSRequisito de permissão
No início de 2020, navegadores amplamente usados, como Chrome e Firefox, mudaram seu comportamento padrão de rotação de imagens com base nos metadados da imagem, chamados EXIF de dados.
A partir do Chrome 89, não é mais AWS possível impedir automaticamente a rotação de imagens porque o grupo de padrões da web W3C decidiu que a capacidade de controlar a rotação de imagens viola a Política de Mesma Origem da Web. Portanto, para garantir que os trabalhadores humanos anotem suas imagens de entrada em uma orientação previsível ao enviar solicitações para criar um trabalho de etiquetagem, você deve adicionar uma política de CORS cabeçalho aos buckets do Amazon S3 que contêm suas imagens de entrada.
Importante
Se você não adicionar uma CORS configuração aos buckets do Amazon S3 que contêm seus dados de entrada, as tarefas de rotulagem desses objetos de dados de entrada falharão.
Se você criar um trabalho por meio do console Ground Truth, CORS está habilitado por padrão. Se todos os seus dados de entrada não estiverem localizados no mesmo bucket do Amazon S3 que seu arquivo de manifesto de entrada, você deverá adicionar uma CORS configuração a todos os buckets do Amazon S3 que contêm dados de entrada usando as instruções a seguir.
Se você estiver usando o CreateLabelingJob
API para criar um trabalho de rotulagem do Ground Truth, poderá adicionar uma CORS política a um bucket do Amazon S3 que contém dados de entrada no console do S3. Para definir CORS os cabeçalhos necessários no bucket do Amazon S3 que contêm suas imagens de entrada no console do Amazon S3, siga as instruções detalhadas em Como faço para adicionar o compartilhamento de recursos entre domínios com? CORS . Use o código de CORS configuração a seguir para os buckets que hospedam suas imagens. Se você usar o console do Amazon S3 para adicionar a política ao seu bucket, deverá usar o JSON formato.
Importante
Se você criar uma nuvem de pontos 3D ou um trabalho de rotulagem de quadros de vídeo, deverá adicionar regras adicionais à sua CORS configuração. Para saber mais, consulte Requisitos de permissão do trabalho de rotulagem de nuvem de pontos 3D e Requisitos de permissão de trabalho do quadro de vídeo, respectivamente.
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>
A seguir, GIF demonstramos as instruções encontradas na documentação do Amazon S3 para adicionar CORS uma política de cabeçalho usando o console do Amazon S3. Para obter instruções escritas, consulte Como usar o console do Amazon S3 na página de documentação Como faço para adicionar o compartilhamento de recursos entre domínios com? CORS no Guia do usuário do Amazon Simple Storage Service.
![Gif sobre como adicionar uma política de CORS cabeçalho usando o console Amazon S3.](images/sms/gifs/cors-config.gif)