下のスクリーンショットのように、私の Web ページに「セキュリティで保護されていないリソースがあります」という警告アイコン (黄色のロック) が (まれに) 表示されることがあります。ただし、それはめったに発生せず、もう1つキャッチしました。もう一度見逃したくないので、ページを失う危険はありません.
このページの URL はhttps://eksisozluk.com/sedat-kapanoglu-ve-40-kisiye-hapis-talep-edilmesi--3960310です。Chrome での連続した試行ではなく、エラーが発生したときにログインしていたため、おそらく警告は表示されません (Firefox でない限り)。ですから、あなたと私が Chrome でその警告アイコンを二度と表示しないと仮定しましょう。
サイトを使用していたときにDevtoolsが開いていなかったので、「ネットワーク」タブは空です。その部分は機能しません。
「リソース」には、すべての JS および CSS エントリが https として表示されます。そこには http からの単一のリソースはありません。
ページには jQuery が読み込まれているため、クエリを試してみ$('*[href^="http:"]')
まし$('*[src^="http:"]')
たが、役に立ちませんでした。ページにはいくつかの外部 http リンク (リソースではなく、プレーンなリンクa href
) が含まれていますが、アラームはトリガーされません。
Kaspersky Anti-Virus を使用していますが、プロキシを使用して受信/送信トラフィックをスキャンしています。他の Web サイトではこれまでのところ問題はありませんでしたが、これが何らかの問題を引き起こしている可能性があります。
「ページソースを表示」してhttpリソースを検索しようとしましたが、httpリソースリンクのあるタグのみが次のとおりでした:
<meta name="twitter:image" content="http://eksisozluk.com/content/img/ilogo120.png" />
アイコンが緑色の場合もページに実際に存在します。だから、それが理由にはなりません。
Chrome にある「安全でないコンテンツ」を直接表示する方法はありませんか?
Firefox でページを表示すると、「部分的に暗号化されています」と表示されますが、暗号化されていないものも表示されません。「メディア」タブの項目はすべて「https://」から始まります。
実際、Firefoxで問題を継続的に再現できるようになりました。ネットワークタブを見ると、「何も」表示されhttp://
ていませんが、Firefoxは「部分的に暗号化されています」と表示しています。Google と同じ理由で Firefox がそう言っているのかどうかはわかりませんが (Firefox は一貫性があり、それについて固執しているため)、両方のシナリオが同じ根本原因に属している場合に備えて、両方のシナリオを提供しています。
犯人を見つけるために、最終的にChromeコンソールでこのコードを書きました:
$("*").each(function (index, elem) {
var attrs = elem.attributes;
for(var n = 0; n < attrs.length; n++) {
var attr = attrs[n];
if(attr.nodeValue.indexOf("http://") >= 0) {
console.log("FOUND: <" + elem.nodeName + " " + attr.nodeName + "='" + attr.nodeValue + "'>");
console.log($(elem));
}
}
});
出力には興味深いものが表示されません。Mvc-Mini-Profiler が挿入したs と 2 つの s<META content>
は、twitter の参照のみに使用されます。もちろん、それらのどれも警告を正当化するものではありません。完全な出力は次のとおりです。http://pastebin.com/kgV8XHgN<A href>
<TD title="http://...">
だから、これは本当に面白そうです。「HTTP」リンクを含む DOM の要素は 1 つもありませんが、Chrome は「安全でない」コンテンツについて警告します。とても悩んでいます。
ページに iframe はありません。($("iframe")
返品[]
)
編集:くそー、ページを失った:((リンクに移動し、戻るボタンがSSLアイコンから緑色に変わった)。長くは続かないことはわかっていました。しかし、初めて見たわけではないので、助けていただければ幸いですその問題。