Firefoxを使用しています。特定のWebページでは、SSLアイコンに「画像など、このページの一部は安全ではありません」と表示されることがあります。正確に、安全でない要素と見なされるものは何ですか?
ありがとう!
安全でないチャネルを介して配信されるもの。
これが一般的に意味するのは、Webページの開発者がHTTPベースのURLとHTTPSベースのURLを同じページで組み合わせているということです。 URLは、画像のほか、JavaScript、CSS、またはWebページから参照できるその他のものに使用できます。ユーザーとしては、これに関してできることはあまりありません。インターネット上で暗号化されていない方法でデータが他のサーバーに配信される可能性があるという警告です。これは悪いことですが、そのサイトを回避するか、そのサイトのサポートまたはウェブマスターに連絡する以外、多くのことはできません。
あなたが開発者であれば、ほとんどの場合、画像やJavaScriptなどを参照するときにスキーム相対URLを使用できます。
つまり、これの代わりに:
<img src="http://example.com/dot.png">
これを使って:
<img src="//example.com/dot.png">
YMMV。
Firefoxでは、Inspect Element => Network Tab => Domain Columnsで確認できます。また、[コンソール]タブも確認してください。
問題が解決することを願っています。
「安全でない」とは、単に「HTTPSを介してロードされない」ことを意味します。
これは安全ではありません:
<img class="media-object" src="http://placehold.it/50x50">
これは安全です:
<img class="media-object" src="https://placehold.it/50x50">
「画像など、このページの一部は安全ではありません。」すべてのコンテンツが安全なhttpsで読み込まれているわけではないことを意味します。このオンラインツールを使用して、http whynopadlock で読み込んでいるリソースを特定できます