Почему Chrome видит SSL, но не firefox или край из AWS распространения CloudFront - PullRequest
0 голосов
/ 06 августа 2020

Вот мои настройки:

  • S3 Bucket для веб-сайта stati c. Сайт создан Gatsby JS
  • CloudFront Distribution
  • Настроены альтернативные доменные имена CloudFront для mydomain.com и www.mydomain.com
  • Прикреплен SSL (от AWS Cert Manager) к моему распространению CloudFront для mydomain.com и www.mydomain.com
  • Route53: запись mydomain.com в домен CloudFront
  • Route53: запись CName www.mydomain.com на mydomain.com

Вот что я испытываю

  • mydomain.com: https хорошо на Chrome, не на Firefox или Edge
  • www.mydomain.com: нет https для Chrome, Firefox или Edge

I ' Я уверен, что делаю что-то не так с конфигурацией с частью www. Самым странным из них является Chrome по сравнению с другими браузерами, не распознающими HTTPS

.

1 Ответ

3 голосов
/ 06 августа 2020

Вы пытались настроить ViewerProtocolPolicy на «перенаправление на https» в DefaultCacheBehavior в дистрибутиве Cloudfront?

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html

...