1 Answer
- Newest
- Most votes
- Most comments
2
You are correct that CloudFront does not directly support generating single-use signed URLs with expiration times out of the box. However, you can achieve this functionality by leveraging other AWS services in combination with CloudFront. One common approach is to use Amazon S3 pre-signed URLs with CloudFront
Here's an overview of how you configure CloudFront and Amazon S3 for signed URLs and how CloudFront responds when a user uses a signed URL to request a file.
[1] https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-signed-urls.html
Relevant content
- Accepted Answerasked 2 years ago
- asked 6 years ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 4 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated a year ago
Here's a third party blog post which talks about how to implement this.