- Le plus récent
- Le plus de votes
- La plupart des commentaires
Hi Deepti,
You can use presigned URLs to generate a URL that can be used to access your Amazon S3 buckets. When you create a presigned URL, you associate it with a specific action. You can share the URL, and anyone with access to it can perform the action embedded in the URL as if they were the original signing user. The URL will expire and no longer work when it reaches its expiration time.
For more information about this feature, please follow the link below: https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-presigned-url.html
Can have 2 options
- Use presigned url for uplod to S3 - https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-presigned-url.html
- Use Cognito for user authentication, once authenticated pass the token to API gateway and then using that create a Lambda function to generate a unique URL for that user. The 2nd options is more secure and can access only user assigned objects.
Thanks for your help. I implemented presigned URLs and made the bucket private. It is working perfectly without exposing s3 resources. I believe this is exactly what I needed to do in this scenario. Once again thank you.
Contenus pertinents
- demandé il y a un an
- demandé il y a 2 mois
- demandé il y a un an
- AWS OFFICIELA mis à jour il y a 4 mois
- Comment puis-je accorder l’accès public en lecture à certains objets de mon compartiment Amazon S3 ?AWS OFFICIELA mis à jour il y a 2 ans
- AWS OFFICIELA mis à jour il y a 2 ans