the URL generated from GetPreSignedURL() is safe when exposed to public? #2095
-
The URL generated from GetPreSignedURL() method contains "Bucketname", "Region" and "accesskey".
) is this safe if it is exposed to public to down load file?
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
@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. |
Beta Was this translation helpful? Give feedback.
-
Hello! Reopening this discussion to make it searchable. |
Beta Was this translation helpful? Give feedback.
@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.