2017-04-24 10 views
0

私は、httpリクエストを行う複数の補助サービスに依存するウェブサイトを持っています。 (これらのサービスは、リアルタイムでajax経由でウェブサイトを更新するためのデータプローブからの情報を提供し、RMIなどを使用することができないように、ウェブサイトとは異なる言語で書かれています)複数のサービス用のHTTPS AWS

私は試していますSSLでWebサイトを保護し、ブラウザで安全に表示されるようにしますが、補助サービスへのHTTP要求のためにコンテンツの混在警告が表示されます。私はAWSでホスティングしていますが、これはhttps要求を単一のポート443に許可するようですが、そこでは自分のウェブサイト自体がリッスンしています。補助的なサービスに安全にアクセスできるように、どのように設定すればよいですか?

編集:私は、これは我々のテストのウェブサイトのためのものであることを追加する必要がありますので、これは非常に簡単にCloudFrontを解くようだ

+0

これらのサービスの中には、SSLを持たないものがあるため、混在したコンテンツが表示されます。その場合は、SSLを使用してプロキシの背後に置くことができます。 – Ashan

答えて

0

有効に無負荷分散が...ありません。

CloudFrontがCDNであるというキャッシングと事実を忘れてしまいます。それはではなく、ちょうどです。 It has a number of other useful tricks up its sleeve

CloudFrontはリクエストパス(キャッシュの動作)に基づいて、単一のインスタンス上の複数のポートを含む複数の宛先(「オリジンサーバ」)にリクエストをルーティングできるリバースプロキシです...一方、単一のWebサイトから来ており、HTTPSをCloudFrontに話していますが、クラウドフロントはオプションで通常のHTTPをバックエンドサービスに話すことができます。 1つのCloudFrontディストリビューションには、最大25の異なるバックエンドIP /ホスト名+ポートの組み合わせを参照して、最大25のパスマッピング(メインサイトのデフォルトキャッチマップマッピングを含む)を設定できます。

関連する問題