Skip to content

the URL generated from GetPreSignedURL() is safe when exposed to public? #2095

Answered by ashishdhingra
Shyam268 asked this question in Q&A
Discussion options

You must be logged in to vote

@Shyam268 Please refer the S3 documentation Sharing objects using presigned URLs, which mentions that for creating presigned URL the owner must provide the security credentials and then specify a bucket name, an object key, an HTTP method (GET to download the object), and an expiration date and time. Anyone who receives the presigned URL can then access the object. Because presigned URLs grant access to your Amazon S3 buckets to whoever has the URL, it is recommended that you protect them appropriately. For more details about protecting presigned URLs, see Limiting presigned URL capabilities.

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by ashishdhingra
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
guidance Question that needs advice or information. s3
2 participants