AWS でホストされているアプリケーションがあります。アプリケーション サーバーの前に ALB があります。巨大な負荷を処理するために、AWS Application Load Balancer (ALB) の前に Cloudfront も追加しました。Cloudfront は、動的な Web サイト コンテンツ用に構成されています。CloudFront のカスタム ドメイン名と SSL 証明書を使用しています。
アプリケーションをロードすると、次のようなエラーが発生します。
(ブロック:混合コンテンツ)
CloudFront で SSL を有効にすれば、ロード バランサーの SSL オフロード機能と同様のセキュリティで十分であると考えました。
このエラーを回避するには、ALB で SSL を有効にする必要がありますか?
はいの場合、ALB のドメイン名を追加して証明書を発行する必要がありますか?
この問題に対する他の修正はありますか? どんな助けでも大歓迎です。