web-dev-qa-db-ja.com

IIS-証明書要求の作成が別のサーバーからのものである場合に証明書要求を完了する

明確にするために、私はcsrファイルとcerファイルの両方を持っています。

Csrは私のデスクトップで生成されました。 cerはCAによって生成されました。 site.cerファイルファイルをインポートできますが、csrがないため、IISに表示されません。

そのcsrをIISにインポートして、証明書をサーバー証明書で表示できるようにする方法はありますか?現在、個人で表示しています。

以下を実行してみましたが、持っていないスマートカードでエラーが発生します。

certutil -repairstore "my" <serialnumber>

1
whoisearth

CSRが作成されたコンピューターで以下を実行する必要があります。

certreq -accept filename.cer  

次に、証明書をそのコンピューターのPFXファイルにエクスポートし、それをIISコンピューターのコンピューターパーソナルストアにインポートします。エクスポートに秘密鍵が含まれていることを確認してください。

1
Greg Askew