Como configurar os CORs nos baldes Amazon S3

Como configurar os CORs nos baldes Amazon S3

A política padrão do CORS não permite o conteúdo S3 para outras origens, mesmo que o repositório seja público ou hospedando um site estático. Para permitir os recursos acessíveis a outros domínios, você precisa atualizar a política do S3 Buckets CORS.

Configurar cors em baldes S3

Você pode ativar rapidamente o compartilhamento de recursos de origem cruzada (CORS) em seus baldes Amazon S3, com as seguintes etapas:

  1. Faça login no console de gerenciamento da AWS.
  2. Selecione S3 debaixo de Serviços
  3. Selecione seu balde S3.
  4. Vou ao Permissões aba.
  5. Clique Editar o Compartilhamento de Recursos Cross-Origin (CORS) seção.
  6. Cole o conteúdo JSON abaixo no editor: ["alloodorigins": ["*"], "AllowMethods": ["Get"], "maxageSeconds": 3000, "ExposeHeaders": ["Range de conteúdo", "Conteúdo- Comprimento "," etag "]," permitirheaders ": [" autorização "," faixa de conteúdo "," aceitar "," tipo conteúdo "," origem "," range "]]]
    123456789101112131415161718192021222324["Permitendorigins": ["*"], "AllowMethods": ["Get"], "MaxageSeconds": 3000, "ExposeHeaders": ["Range de conteúdo", "comprimento de conteúdo", "etag"], "Avesters": ["autorização", "faixa de conteúdo", "aceitar", "tipo conteúdo", "origem", "range"]]]

  7. Clique Salvar alterações.

É isso! Compartilhamento de Recursos Cross-Origin (CORS) está ativado para o seu balde S3. Você pode acessar os arquivos S3 de outras origens. Você também pode atualizar PermitidoRigins no conteúdo JSON para limitar o acesso apenas a domínios específicos.