У меня есть приложение, размещенное на AWS. Он имеет ALB перед серверами приложений. Чтобы справиться с огромной нагрузкой, я также добавил Cloudfront перед балансировщиком нагрузки приложений AWS (ALB). Cloudfront настроен для динамического содержимого веб-сайтов. Я использую собственное доменное имя для CloudFront вместе с сертификатом SSL.
При загрузке приложения я получаю такие ошибки, как:
(заблокировано: смешанный контент)
Я думал, что если мы включим SSL в CloudFront, этого будет достаточно для обеспечения безопасности, аналогичного функции разгрузки SSL в Load Balancer.
Нужно ли нам включать SSL на ALB, чтобы избежать этой ошибки?
Если да, нужно ли нам добавлять доменное имя для ALB и выдавать сертификат?
Есть ли другое решение этой проблемы? Любая помощь будет оценена по достоинству.