- Newest
- Most votes
- Most comments
Hello,
When your origin is an Amazon S3 bucket, your options for using HTTPS for communications with CloudFront depend on how you're using the bucket. If your Amazon S3 bucket is configured as a website endpoint, you can't configure CloudFront to use HTTPS to communicate with your origin because Amazon S3 doesn't support HTTPS connections in that configuration.
If you want to require HTTPS for communication between CloudFront and Amazon S3, you must change the value of Viewer Protocol Policy to Redirect HTTP to HTTPS or HTTPS Only.
Can you confirm if the above 2 requirements have been checked ?
Check the below articles and you ll be able to better configure and understand the same. [1] https://aws.amazon.com/premiumsupport/knowledge-center/cloudfront-https-requests-s3/
Relevant content
- Accepted Answerasked 7 months ago
- asked 7 months ago
- Accepted Answerasked 7 months ago
- AWS OFFICIALUpdated 9 months ago
- AWS OFFICIALUpdated 9 months ago
- AWS OFFICIALUpdated 4 months ago
- AWS OFFICIALUpdated 2 years ago