0

SSL用のセキュリティ証明書がインストールされたRuby on Rails Webサイトがあります。Chrome や Firefox などの他のブラウザーではセキュリティ警告は表示されませんが、IE では表示されます

スクリーンショットは次のとおりです。 ここに画像の説明を入力

「いいえ」を選択すると、すべて正常に表示され、CSS ファイルに正しくアクセスできます。しかし、どうすればこれが完全にポップアップするのを防ぐことができますか? 証明書に StartSSL を使用しました。それが役立つ場合、CSS ファイルは非セキュアの一部です。

4

1 に答える 1

2

ページのどこかで、 で始まる URL を持つファイルを指定していますhttp://。ここで、メイン ページの URL は で始まりhttps://ます。

https安全なサイトを対象としていますがhttps、同じページに非コンテンツがあると、そのセキュリティが損なわれます。これは、IE が警告しているものです。

ページ内のすべての要素がhttps://URL 経由でダウンロードされるようにする必要があります。

どのファイルが間違ったプロトコルでダウンロードされているかわからない場合は、IE の Dev Tools ウィンドウを使用してページ トラフィックを表示できます。F12 キーを押して Dev Tools を開き、ページを読み込みます (セキュリティの質問に「はい」と答えて、すべてがダウンロードされていることを確認してください)。ページを開くためにロードされたすべてのファイルを確認できるはずhttp://ですhttps://。それらはあなたが修正する必要があるものです。

それが役立つことを願っています

于 2013-03-28T22:29:41.760 に答える