SSL証明書を証明書ストアにインストールしたが、IISの証明書リストに表示されない
質問
ワイルドカード SSL 証明書を証明書ストアにインストールした後、その証明書がサイトバインディングで使用するための IIS 証明書リストに表示されません。
証明書は正しくインストールされましたが、どうやら証明書にキーが含まれていないようです。
新しいリクエストを行うことなく、また鍵のために誰かに連絡することなく、どのようにこの問題を修正できますか (たとえば、それが発売の前日であれば? ;-) )?
どのように解決するのですか?
今日、この問題に遭遇しました。時間枠とその他の問題により、プロバイダーからキーを取得することは不可能でした。
私は次の解決策を見つけました。 ここで (pixelloaのコメントの下) で、Stack Overflowにも答えがあるのが良いと思いました。
証明書に秘密鍵がない場合、以下の方法で修正できます。
これを修正するには、MMC スナップインを使用して、コンピュータ アカウントの PERSONAL ストアに証明書をインポートします。 それをクリックし、シリアル番号の行を取得します。 dos に移動し、以下を実行します。
certutil -repairstore my "paste the serial # in here"
(を実行し(シリアル番号からスペースを削除しない限り、引用符が必要です)、個人証明書のMMCを更新し、それを右クリックし、エクスポートし、選択します。 DELETE PRIVATE KEY以外を選択して、OKを押してください。 その後、IISに移動し リクエストを終了する代わりに、証明書をインポートします。
参考までに、私が実際に行ったのは
certutil -repairstore
コマンドを実行するだけで、私の証明書は機能しました。私はエクスポートを実行し、エクスポート自体にパスワードを設定しましたが、証明書を再インポートする必要はありませんでした。証明書は現在、IIS の証明書リストに表示され、HTTPS バインディングに使用できるようになっています。
これが誰かの助けになれば幸いです。
関連
-
[解決済み] OpenSSLを使用して自己署名入りSSL証明書を生成する方法を教えてください。
-
[解決済み】自己署名証明書を持つWindowsでgitを使用して「unable to get local issuer certificate」を解決できない。
-
[解決済み] IIS8におけるIIS_IUSRSとIUSRのパーミッションについて
-
[解決済み] IIS7でフォルダや拡張子ごとに静的コンテンツキャッシュを設定する方法は?
-
[解決済み] 「IIS7.5でPUTメソッドに「405メソッドは許可されていません」と表示される。
-
[解決済み] MSDeploy.exe経由でのWMSvcからの404の取得
-
[解決済み] アセンブリ 'System.ServiceModel.Activation.HttpModule' からタイプ 'System.ServiceModel.Activation.HttpModule' をロードすることができなかった。
-
[解決済み] SDDLの作成に失敗しました。1332
-
[解決済み] イベントログからApp Pool Recyclesを検索する方法
-
IIS ExpressとWindows 7に付属するデフォルトのIISとの比較
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
ファイルまたはアセンブリ 'System.Data.SQLite' またはその依存関係の 1 つをロードできませんでした。
-
[解決済み] ポート80がSYSTEM(PID 4)で使用されていますが、これは何ですか?
-
[解決済み] IIS8におけるIIS_IUSRSとIUSRのパーミッションについて
-
[解決済み] IISへのパブリッシュ、環境変数の設定
-
[解決済み] IIS7でフォルダや拡張子ごとに静的コンテンツキャッシュを設定する方法は?
-
[解決済み] 「IIS7.5でPUTメソッドに「405メソッドは許可されていません」と表示される。
-
[解決済み] IISExpressのログファイルの場所
-
[解決済み] SDDLの作成に失敗しました。1332
-
[解決済み] IIS 7の「パススルー認証」とは何ですか?[クローズド]
-
IIS ExpressとWindows 7に付属するデフォルトのIISとの比較