Pourquoi est-ce que je reçois une erreur Accès refusé lorsque j'ouvre le lien vers un objet Amazon S3 auquel j'ai accès ?

Dernière mise à jour : 05/11/2020

Je dispose des autorisations nécessaires pour accéder à un objet dans Amazon Simple Storage Service (Amazon S3). Mais lorsque j'ouvre le lien HTTPS fourni dans la console Amazon S3 pour cet objet, je reçois un message d'erreur Accès refusé. Comment puis-je corriger ce problème ?

Résolution

Plutôt que d'ouvrir le lien HTTPS vers l'objet, utilisez la console Amazon S3 pour télécharger l'objet. Lorsque vous téléchargez l'objet, la demande inclut les informations d'identification que vous avez utilisées pour vous connecter à la console Amazon S3.

Le lien HTTPS vers l'objet n'inclut pas les informations d'identification utilisateur, la demande relative à l'objet est donc anonyme. Amazon S3 renvoie un message d'erreur Accès refusé pour les demandes anonymes relatives à des objets non publics. Pour inclure les informations d'identification de l'utilisateur dans la demande d'objet, envisagez de configurer une URL présignée

Pour la sécurité, il est recommandé de garder les objets privés et de configurer les utilisateurs avec une URL présignée pour les demandes authentifiées d'accès à des objets. Toutefois, si votre cas d'utilisation prend en charge l'accès en lecture public à vos objets, vous pouvez modifier les autorisations pour ces objets. Pour définir un accès en lecture public sur l'objet, consultez Comment définir des autorisations sur un objet ?


Cet article vous a-t-il été utile ?


Besoin d'aide pour une question technique ou de facturation ?