Mac

「Safari はウェブサイトの ID を確認できません…」というエラーメッセージを修正する

「Safari はウェブサイトの ID を確認できません…」というエラーメッセージを修正する

サファリSafariは通常、ウェブブラウジングには問題なく動作しますが、特定のウェブサイトのID確認に関するエラーメッセージが繰り返し表示されることがあります。正確なエラーメッセージは以下のようになります。「URL」が複数のドメインになっているほとんどのサイトで表示されます。

「Safariはウェブサイト「URL」のIDを確認できません」

このウェブサイトの証明書は無効です。「URL」を装ったウェブサイトに接続しようとしている可能性があります。これにより、機密情報が危険にさらされる可能性があります。それでもウェブサイトに接続しますか?

まず、これは完全に正当なセキュリティ警告である可能性があります。「証明書を表示」ボタンをクリックして、すべてが正しいか(アクセスしようとしているドメインが信頼されているか、一致しているかなど)をご自身で確認することをお勧めします。一方、これはSafariからのエラーメッセージとして表示される可能性もあり、ここではその点をトラブルシューティングしたいと考えています。

一般的な例として、Web 上の他のサイトにアクセスしているときに、Facebook 関連のドメインに対してこの警告がポップアップ表示される場合があります。このような場合、エラーは次のようになります。

SafariはウェブサイトのIDを確認できませんエラー

「Safariはウェブサイト「static.ak.facebook.com」のIDを確認できません」

このウェブサイトの証明書は無効です。「static.ak.facebook.com」を装ったウェブサイトに接続しようとしている可能性があります。これにより、機密情報が危険にさらされる可能性があります。それでもウェブサイトに接続しますか?

これはほぼすべての Web サイトで発生する可能性があります。これは、Web 上のいたるところに Facebook の「いいね」や「共有」ボタンがあるためと考えられます。そのため、ユーザーが IMDB や NYTimes などまったく異なるサイトにアクセスしたときに証明書エラーが表示されることがあります。

もう一度、他のことを行う前に証明書が有効であることを自分で確認する必要がありますが、これがクライアント側(つまり、自分自身または Safari のトラブルシューティングを行っている誰か)のエラーであると確信できる場合は、多くの場合、以下に詳述する方法で解決できます。

これは、Safari から表示される「検証できません」という誤ったメッセージ(リストされているすべてのサイトとドメインを信頼しているにもかかわらず、エラーメッセージが表示される状況でのみ発生する)を解決することを目的としています。有効なセキュリティ警告を無視するために使用しないでください。

Safariを最新バージョンにアップデートする

何よりもまず、Mac の OS X バージョンでサポートされている最新バージョンの Safari にアップデートする必要があります。これは次の方法で確認できます。

  • Appleメニューに移動し、「ソフトウェアアップデート」を選択します。
  • Safariの利用可能なアップデートをすべてインストールします

これは重要な点です。古いバージョンのSafariには、証明書検証の問題を引き起こすバグ、欠陥、または未修正のセキュリティ問題が存在する可能性があります。多くのユーザーは、Safariをアップデートするだけで問題が完全に解決することを確認しています。必要に応じて、影響を受けるドメインのCookieも削除してみることをお勧めしますが、必須ではありません。

最新のSafariビルドでもまだ問題が解決しない場合は、もう少し技術的なトラブルシューティングをしてみましょう。

キーチェーンを修復して無効な証明書エラーを修正する

誤った証明書エラーを解決する最初の方法は、キーチェーン アクセスを使用して、Mac OS X のアクティブなユーザー アカウントに含まれる証明書を検証および修復することです。手順は次のとおりです。

  1. Safariを終了する
  2. コマンド+スペースバーを押してSpotlight検索を起動し、「キーチェーンアクセス」と入力してリターンキーを押してアプリを起動します。
  3. 「キーチェーンアクセス」メニューに移動し、メニューリストから「キーチェーンファーストエイド」を選択します。
  4. 現在のユーザーパスワードを入力し、「確認」ボックスにチェックを入れ、「開始」ボタンを選択します。
  5. 次に、「修復」ラジオボックスを選択し、もう一度「開始」をクリックします。
  6. Mac OS Xでキーチェーンを修復する

  7. Safariを再起動して、ウェブサイトに再度アクセスします。

これで状況は正常に戻り、Safari で Web サイトにアクセスしたときに「ID を確認できません」というエラーが表示されることはなくなります。

キーチェーンの修復は、Wi-Fi ルーターや永続的な Wi-Fi ネットワーク ログイン要求など、さまざまな Mac アプリやシステム タスクでさまざまなログイン詳細やアカウントの詳細が適切に記憶されていない場合によく使用されるトラブルシューティング手法であり、通常はこれでこのような問題が解決されます。

システム時刻が正しいことを確認する

それでも問題が解決しない場合は、時間設定がずれている可能性があります。そうです、パソコンの時計の時刻設定です。もしそれが原因なら、解決は簡単です。

  1. Macがインターネットにアクセスできることを確認してください。これは、Appleのサーバーから正確な日付と時刻情報を取得するために必要です。
  2. Safariを終了する
  3. Appleメニューを開き、システム環境設定に移動します
  4. 「日付と時刻」を選択し、「日付と時刻を自動的に設定する」のボックスにチェックを入れます(すでにチェックが入っている場合は、チェックを外し、10秒待ってから再度チェックを入れます)
  5. Safariを再起動する

これで検証エラーは発生しなくなり、問題なく動作するはずです。これは、システム時刻がリモートサーバーからの予測時刻と大きく異なる場合、例えばコンピュータが未来の時刻を報告している場合(McFlyさん、ごめんなさい)などに有効です。

Safari の誤った検証エラーを解決する別の解決策はありますか?コメント欄で教えてください!