在 IIS 7.0 中导出 SSL 证书私钥

And*_*der 6 iis ssl iis-7 ssl-certificate

在 Server 2003 上的 IIS 6 中,我可以转到网站的属性并通过向导生成新的证书请求。完成请求并在网站上安装证书后,我可以进入证书存储并使用私钥导出证书,设置密码并将其保存为 PFX 文件。

当我在 2008R2 上的 IIS 7 中执行类似的过程时,我可以生成 CSR 并完成请求。但是,证书存储中的证书无法与私钥一起导出并保存为 PFX 文件。在此过程中是否缺少某些选项或步骤,以便可以在 IIS 7 中导出私钥?

Sha*_*den 7

IIS 仍然可以选择直接导出证书;或者,您可以使用“证书”MMC 管理单元 ( certmgr.msc)导出证书。

证书

如果这不可用,您可能在密钥创建过程中将私钥设置为不可导出。


Duc*_*tro 5

万一这有任何帮助,我对 Shane 的回答有一些变化,我运气更好。

  1. 访问 IIS 中的服务器证书选项卡。
  2. 右键单击证书并选择查看(而不是导出)。
  3. 这将在新窗口中打开证书。单击详细信息选项卡。
  4. 点击复制到文件...。这将打开一个不同的导出向导,其中有更多选项可供选择。