I have the permission to access an object in Amazon Simple Storage Service (Amazon S3). But when I open the HTTPS link provided in the Amazon S3 console for that object, I get an Access Denied error message. How can I fix this?

Instead of opening the HTTPS link to the object, use the Amazon S3 console to download the object. When you download the object, the request includes the credentials that you used to sign in to the Amazon S3 console.

The HTTPS link to the object doesn't include your user credentials, so the request to the object is anonymous. Amazon S3 returns an Access Denied error for anonymous requests to objects that aren't public. To set up public access to the object, see How Do I Set Permissions on an Object?

Did this page help you? Yes | No

Back to the AWS Support Knowledge Center

Need help? Visit the AWS Support Center

Published: 2018-12-20