HTTPS を使用してサイトにアクセスしようとするとエラー: ページを表示できない

この記事は、Hypertext Transfer Protocol Secure (HTTPS) を使用してサイトにアクセスしようとしたときに発生するエラー (ページを表示できません) を解決するのに役立ちます。

元の製品バージョン:インターネット インフォメーション サービス
元の KB 番号: 824035

現象

MICROSOFT インターネット インフォメーション サービス (IIS) でホストされ、HTTPS プロトコルを使用して Secure Sockets Layer (SSL) を使用するように構成されているサイトにアクセスしようとすると、次のエラー メッセージが表示される場合があります。

ページを表示できない

次のエラー メッセージが Web サーバー イベント ログに記録されます。

イベントの種類 : エラー

イベント ソース:Schannel
イベント カテゴリ:None イベント ID:36869
日付:2000 年 12 月 18 日
時刻:9:12:46 AM
ユーザー: N/A
Computer:<ServerName>
説明: SSL サーバー資格情報の証明書に秘密キー情報プロパティがアタッチされていません。 ほとんどの場合、証明書のバックアップが正しく行われ、後で復元された場合に発生します。 このメッセージは、証明書の登録エラーを示すこともできます。

原因

この問題は、Web サイトが、一致する秘密キーを持たない証明書にバインドされているために発生します。 証明書 Microsoft 管理コンソール (MMC) からこの証明書をエクスポートしようとすると、秘密キーをエクスポートできません。 証明書をエクスポートしようとすると、次の警告メッセージが表示されます。

#You この証明書に対応する秘密キーがありません。

解決方法

この問題を解決するには、秘密キーを使用して新しい証明書を作成します。 これを行うには、次の手順に従います。

  1. 秘密キーを持たない現在の証明書を削除します。

  2. 秘密キーを使用して新しい証明書を取得してインストールします。

注:

元の証明書は修復可能な場合があります (最初に証明書を要求したサーバーから)。 証明書を修復する方法の詳細については、「証明書 スナップインを使用してインターネット インフォメーション サービスで元の証明書を削除した後に、新しい証明書に秘密キーを割り当てる方法」を参照してください。