需要明确的是,我拥有 csr 和 cer 文件。
csr 是在我的桌面上生成的。cer 由我们的 CA 生成。我可以导入 site.cer 文件,但由于缺少 csr,它不会显示在 IIS 中。
有没有办法将该 csr 导入 IIS,以便可以在服务器证书中查看该证书?目前我在个人证书中看到它。
我尝试运行以下命令但它在智能卡上出现错误,而我没有智能卡。
certutil -repairstore "my" <serialnumber>
答案1
您需要在创建 CSR 的计算机上运行以下命令:
certreq -accept filename.cer
然后,您可以将证书导出到该计算机上的 PFX 文件,并将其导入到 IIS 计算机上的计算机个人存储中。确保在导出中包含私钥。