web-dev-qa-db-ja.com

Firefox:「画像など、このページの一部は安全ではありません。」安全でないものは何ですか?

Firefoxを使用しています。特定のWebページでは、SSLアイコンに「画像など、このページの一部は安全ではありません」と表示されることがあります。正確に、安全でない要素と見なされるものは何ですか?

ありがとう!

11
Chip Thrasher

安全でないチャネルを介して配信されるもの。

これが一般的に意味するのは、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。

参照: https://url.spec.whatwg.org/

17

Firefoxでは、Inspect Element => Network Tab => Domain Columnsで確認できます。また、[コンソール]タブも確認してください。

問題が解決することを願っています。

8
Amrish Verma

「安全でない」とは、単に「HTTPSを介してロードされない」ことを意味します。

これは安全ではありません:

<img class="media-object" src="http://placehold.it/50x50">

これは安全です:

<img class="media-object" src="https://placehold.it/50x50">
1
Endang Taryana

「画像など、このページの一部は安全ではありません。」すべてのコンテンツが安全なhttpsで読み込まれているわけではないことを意味します。このオンラインツールを使用して、http whynopadlock で読み込んでいるリソースを特定できます

0
brook