2

私は https サイトを持っており、https である場合とそうでない場合がある他のサイトのコンテンツを表示する必要があります。予想どおり、コンソールにこのような警告メッセージが表示されます...

「混合コンテンツ: ' https://www.example.com/ ' (私のサーバー) のページは HTTPS 経由で読み込まれましたが、安全でない画像 ' http://www.aninsecuredomain.com/image.jpg ' を要求しました。(私のサーバーではありません) このコンテンツは HTTPS 経由でも配信する必要があります。」

(言うまでもなく、私のサイトのネットワークが安全でないと見なしているほとんどのブラウザーで、小さな南京錠が適切に表示されなくなったという事実は言うまでもありません)。

このトピックに関する SO に関する一連の投稿を読みましたが、外部サーバーを所有していないときにできることがあるかどうかについて、決定的な答えを見つけることができないようです (したがって、それらを保証することはできません)。 https バージョンがあります)。これが可能かどうかについての考えを感謝します。可能であれば、どうすればそれを達成できますか!

4

2 に答える 2

1

別のドメインのコンテンツを https Web ページに含める必要がある場合は、次のことができます。

  • 他のドメインの所有者に、その背後にあるセキュリティ上の理由を説明して、https にコミットさせる

  • Web サイトを介してコンテンツをプロキシするか、自分でホストします (それを行う権利がある場合)。

(南京錠が表示されなくなった場合は、ページに安全でない要素が含まれているため、ページが安全ではなくなっているためです。「私のサイトのネットワークは安全ではないと考えている」のではなく、実際に安全ではありません!)

于 2016-03-26T13:19:28.180 に答える