Um site estático está hospedado em um bucket S3 com hospedagem de site estático habilitada e objetos carregados, mas o acesso ao site retorna 403 Forbidden - Access Denied. Qual modificação resolverá o erro?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Anexar uma política de bucket que conceda permissão de leitura pública especificamente aos objetos no bucket..
Por que esta é a resposta
O erro 403 Forbidden - Access Denied para um site estático no S3 geralmente indica que os objetos não têm permissão de leitura pública. Anexar uma política de bucket que conceda permissão de leitura pública especificamente aos objetos (usando s3:GetObject) resolve isso, permitindo que os usuários acessem o conteúdo do site. Conceder permissão de leitura pública ao próprio bucket (s3:ListBucket) não é suficiente para acessar os objetos individuais. Excluir a política de bucket padrão não é a solução, pois o S3 não tem uma política padrão que nega explicitamente o acesso de leitura; a ausência de permissão é o problema. Habilitar o CORS (Cross-Origin Resource Sharing) é para permitir requisições de domínios diferentes e não resolve problemas de acesso inicial aos objetos.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão