ブラウザ
 Computer >> コンピューター >  >> トラブルシューティング >> ブラウザ

【解決】「有効なセキュリティ証明書によって署名されていないため、コンテンツがブロックされました」エラーの対処法

一部のユーザーから、Internet ExplorerやMicrosoft Edgeで特定のページを開こうとした際に、「このコンテンツは有効なセキュリティ証明書によって署名されていないため、ブロックされました」というエラーが表示されるという報告が寄せられています。

【解決】「有効なセキュリティ証明書によって署名されていないため、コンテンツがブロックされました」エラーの対処法

「有効なセキュリティ証明書によって署名されていないため、コンテンツがブロックされました」エラーの原因

本記事では、多数のユーザー報告と、実際に問題を解決できたユーザーが実施した手順をもとに、この問題について詳しく調査しました。

調査の結果、この問題の主な原因は、Internet Explorerが期限切れまたは無効なセキュリティ証明書を持つWebページを扱う仕組みが変更されたことにあることが判明しました。Internet Explorer 8以前では、無効なセキュリティ証明書を使用しているサイトに遭遇しても、閲覧を続行するオプションが用意されていました。

しかし、Internet Explorer 11以降では、ブラウザー画面上部のバーから安全ではないコンテンツを表示するオプションが廃止されています。Microsoftは、Windowsコンピューターにおける潜在的な脆弱性へ対処するためにこの変更を行ったことを確認しています。

このエラーメッセージを引き起こすことが知られている主なシナリオは以下のとおりです。

  • Internet Explorerがサーバー証明書の失効を確認するように設定されている – デフォルトでは、Internet Explorerはサーバー証明書の失効を確認するようになっています。「詳細設定」メニューからこの機能を無効化することで、エラーを回避できる場合があります(方法2)。
  • 期限切れの証明書を使用しているWebサイトが信頼済みサイトの一覧に登録されていない – 証明書が無効なWebサイトの身元を信頼できるのであれば、そのURLを信頼済みサイトの一覧に追加することで問題を解決できる可能性があります(方法1)。
  • Internet ExplorerとSymantec Endpoint Protection Manager(SEPM)間の信頼の問題 – Internet Explorer 11からSEPMのWebコンソールへアクセスする際に発生すると報告されています。

方法1:Webサイトを信頼済みサイトに追加する

多くの場合、「有効なセキュリティ証明書によって署名されていないため、コンテンツがブロックされました」というエラーは、Webサーバーの識別情報を提供するために使われるWebサイトの証明書に何らかの誤りがある場合に発生します。

Internet Explorerは、接続の傍受や、アクセス先のWebサーバーによる身元の偽装といった危険な状況を防ぐため、不適切な証明書を持つページへのアクセスを阻止します。

ただし、そのWebサイトの身元を信頼しており、接続が侵害されていないことが明確であれば、こうした懸念は当てはまりません。

セキュリティ上のリスクを十分に理解したうえで問題ないと判断できるなら、WebサイトのURLを信頼済みサイトの一覧に追加することで、エラーメッセージを回避できます。手順は以下のとおりです。

  1. Internet Explorerを開き、ツールボタン(アクションメニュー)をクリックして「インターネットオプション」を選択します。【解決】「有効なセキュリティ証明書によって署名されていないため、コンテンツがブロックされました」エラーの対処法
  2. インターネットオプション」ウィンドウ内で「セキュリティ」タブに移動し、「信頼済みサイト」を選択してから「サイト」ボタンをクリックします。【解決】「有効なセキュリティ証明書によって署名されていないため、コンテンツがブロックされました」エラーの対処法
  3. 信頼済みサイト」ウィンドウで、対象のWebサイトのURLを「次のWebサイトをゾーンに追加する」欄に入力または貼り付けます。次に、「このゾーンのすべてのサイトにサーバーの確認 (https:) を必要とする」のチェックを外し、「追加」をクリックします。【解決】「有効なセキュリティ証明書によって署名されていないため、コンテンツがブロックされました」エラーの対処法
  4. Webサイトが信頼済みリストに追加されたら、「インターネットオプション」ウィンドウを閉じ、パソコンを再起動します。
  5. 再起動が完了したら、同じWebページに再度アクセスし、問題が解決したかどうかを確認します。

それでも「有効なセキュリティ証明書によって署名されていないため、コンテンツがブロックされました」というエラーが表示される場合は、次の方法に進んでください。

方法2:サーバー証明書の失効確認を無効にする

信頼できるWebページでこのエラーが発生している場合のもうひとつの簡単な解決策は、Internet Explorerの詳細なインターネットオプションにアクセスし、ブラウザーが証明書の失効を確認しないように設定することです。

これは手軽な対処法ですが、このオプションを無効のままにしておくと、コンピューターが一定のセキュリティリスクにさらされる可能性がある点に注意してください。リスクを避けるため、エラーが表示されるWebサイトでの作業が終わったら、必ず以下の手順を逆にたどってデフォルトの動作に戻しましょう。

手順は以下のとおりです。

  1. Internet Explorerを起動し、「ツール」メニュー(右上隅)から「インターネットオプション」をクリックします。【解決】「有効なセキュリティ証明書によって署名されていないため、コンテンツがブロックされました」エラーの対処法
  2. インターネットオプション」ウィンドウ内で「詳細設定」タブを開きます。「設定」の一覧を下へスクロールして「セキュリティ」セクションを見つけ、「サーバー証明書の失効を確認する」のチェックを外します。変更を保存するために「適用」をクリックするのを忘れないでください。【解決】「有効なセキュリティ証明書によって署名されていないため、コンテンツがブロックされました」エラーの対処法
  3. 変更を反映させるため、パソコンを再起動します。
  4. 再起動が完了したら、以前に「有効なセキュリティ証明書によって署名されていないため、コンテンツがブロックされました」というエラーが表示されていた同じWebページにアクセスし、問題が解決したかどうかを確認します。
    注意: 問題が解決した場合は、コンピューターを危険にさらさないよう、「インターネットオプション」ウィンドウに戻って「サーバー証明書の失効を確認する」を必ず再度有効にしてください。

それでも同じエラーメッセージが表示される場合は、次の方法に進んでください。

方法3:Internet Explorerのセキュリティ設定をリセットする

複数のユーザーから、Internet Explorerの設定をリセットしたところ問題が解決したという報告があります。ただし、この対処法が有効なのは、以前にセキュリティ設定を変更したことがある場合や、既定の動作を変更できるアドオンを1つ以上インストールしている場合に限られます。

Internet Explorerのセキュリティ設定をリセットする手順は以下のとおりです。

  1. Internet Explorerを起動し、画面右上隅のアクションボタン(ツールメニュー)をクリックします。次に、開いたメニューから「インターネットオプション」をクリックします。【解決】「有効なセキュリティ証明書によって署名されていないため、コンテンツがブロックされました」エラーの対処法
  2. インターネットオプション」画面内で「詳細設定」タブに移動し、「Internet Explorer の設定をリセット」の下にある「リセット」ボタンをクリックします。【解決】「有効なセキュリティ証明書によって署名されていないため、コンテンツがブロックされました」エラーの対処法
  3. 次のダイアログでは、「個人設定を削除する」にチェックを入れてから「リセット」をクリックすることをおすすめします。【解決】「有効なセキュリティ証明書によって署名されていないため、コンテンツがブロックされました」エラーの対処法
  4. 処理が完了するまで待ち、終了したら「閉じる」をクリックします。【解決】「有効なセキュリティ証明書によって署名されていないため、コンテンツがブロックされました」エラーの対処法
  5. パソコンを再起動し、次回の起動時に問題が解決しているかどうかを確認します。

それでも同じエラーメッセージが表示される場合は、次の方法に進んでください。

方法4:Symantec Endpoint Protection ManagerとIEの競合を解決する(該当する場合)

Symantec Endpoint Protection Manager(SEPM)のWebコンソールにアクセスしようとしてこの問題が発生している場合、原因はおそらく、使用しているブラウザーがSEPMのWebページを信頼していないことにあります。

このケースに該当する場合は、信頼できる認証局(CA)の証明書を取得する必要があります。最も簡単な方法は、Symantecの公式ドキュメントに記載された手順に従うことです。

また、マネージャーの自己署名証明書をインストールすることでも問題を回避できます。その際は、こちらのリンク先にあるInternet Explorer向けの手順(こちら)を参照してください。

  1. 【Windows 10】「時間データが利用できないため、コンピュータは再同期しませんでした」エラーの解決方法

    システム時刻を正確に保つためには、定期的に外部のNTP(Network Time Protocol)サーバーと同期させるのが一般的です。しかし、時刻を同期しようとした際に「時間データが利用できないため、コンピュータは再同期しませんでした」というエラーが表示されることがあります。このエラーは、他の時刻ソースとの同期を試みたときによく発生するもので、放置するとファイルの破損やタイムスタンプの不整合など、さまざまな問題につながる可能性があります。この記事では、Windows PCでこのエラーを解決するための方法を詳しく解説します。 Windows 10で「時間データが利用できないため再同期しない」

  2. MFC120U.dll・MSVCP120.dll が見つからないエラーの解決方法(完全ガイド)

    本記事では、Windows 10 / 8 / 7 でアプリケーションを起動した際に表示される「MFC120U.dll が見つかりません」または「MSVCP120.dll が見つかりません」というエラーを修正する手順を詳しく解説します。 例えば、以下のようなエラーメッセージが表示されるケースが該当します。 ThrottleStop.exe – システムエラー:mfc120u.dll が見つからないため、コードの実行を続行できません。プログラムを再インストールすると、この問題が解決する可能性があります。 MFC120U.dll / MSVCP120.dll が見つからないエラーの原因と対処法 「