Por que estou recebendo um erro de acesso negado quando abro o URL de um objeto do Amazon S3 ao qual tenho acesso?

2 minuto de leitura
0

Tenho permissão para acessar um objeto no bucket do Amazon Simple Storage Service (Amazon S3). Eu abri o URL no console do Amazon S3 para esse objeto. No entanto, recebi uma mensagem de erro de acesso negado. Como posso corrigir isso?

Breve descrição

A URL do objeto do Amazon S3 não inclui suas credenciais de usuário, portanto, a solicitação ao objeto é anônima. O Amazon S3 retorna um erro de acesso negado para solicitações anônimas para objetos que não são públicos.

Resolução

Observação: se você receber erros ao executar comandos da AWS Command Line Interface (AWS CLI), certifique-se de estar usando a versão mais recente da AWS CLI.

Execute uma das ações a seguir:

Faça o download do objeto usando o console do Amazon S3, AWS CLI, AWS SDKs ou API REST. Para obter instruções, consulte Como baixar um objeto.

-ou-

Inclua as credenciais do usuário na solicitação do objeto usando um URL pré-assinado. Para obter instruções, consulte Compartilhamento de objetos usando URLs pré-assinados.

Importante: A prática recomendada de segurança é manter objetos privados e configurar usuários com um URL pré-assinado para solicitações autenticadas de acesso a objetos. No entanto, se seu caso de uso oferecer suporte ao acesso público de leitura aos seus objetos que requer que você acesse usando o URL, modifique a permissão dos objetos. Para configurar o acesso público de leitura ao objeto, consulte Conceder permissão somente de leitura a um usuário anônimo.


Informações relacionadas

Configurar ACLs

Gerenciamento de identidade e acesso no Amazon S3

AWS OFICIAL
AWS OFICIALAtualizada há 3 anos