2016-11-22 7 views
0

私はhttpでのみ利用可能なAPIからのデータを必要とするhttpsサイトを持っています。https混在コンテンツに関する問題を回避するには?

混在した内容の警告を回避するために、JSを変更してサーバー上のパスを要求し、サーバーがHTTP要求を行い、データを返します。

これは悪いですか?それが悪ければ、なぜですか?何をやっているの

答えて

1

私の理解:

あなたは、基本的にプロキシとして動作しているサーバー上のHTTPSのURLを提供するサーバーとHTTP経由APIプロバイダとのバックエンド接続を作っています。

何をやっているの私の理解が正しければ、その後、何をやっていることは、単にHTTP経由のすべてを提供するよりも優れています...

あなたは、クライアントとサーバー間のセキュリティを提供しています。プレーンなHTTP接続を利用するほとんどのセキュリティ上の脅威は、クライアントのローカル環境(共有ローカルネットワークなど)にあります。カフェでドギーの無線LAN。学校ラン。

サーバーとAPIプロバイダー間の接続は暗号化されていませんが、明らかに暗号化されていないものが暗号化されているだけです。これは、APIプロバイダがHTTPSインターフェイスの提供を開始しない限り、実際に行うことができます。

これは何もしないよりも安全で、ブラウザのエラーを排除する必要があります。

セキュリティが本当に必要な場合(PCI準拠、HIPAAなど)、そのAPIの使用を中止する必要があります。しかし、それはあなたの質問の状況証拠を考慮する可能性は低いようです。

+0

Cool。情報をありがとう。 – Joren

関連する問題