在 Server 2003 上的 IIS 6 中,我可以进入网站的属性并按照向导生成新的证书请求。完成请求并在网站上安装证书后,我可以进入证书存储区并使用私钥导出证书,设置密码并将其保存为 PFX 文件。
当我在 2008R2 上的 IIS 7 中执行类似过程时,我可以生成 CSR 并完成请求。但是,证书存储中的证书无法与私钥一起导出并保存为 PFX 文件。我是否在此过程中缺少某些选项或步骤,以便可以在 IIS 7 中导出私钥?
答案1
IIS 仍然可以选择直接导出证书;或者,您可以使用“证书”MMC 管理单元 ( certmgr.msc
) 导出证书。
如果不可用,您可能在密钥创建过程中将私钥设置为不可导出。
答案2
如果这有任何帮助,我最好对 Shane 的答案进行一些修改。
- 访问 IIS 中的服务器证书选项卡。
- 右键单击证书并选择看法(而不是导出)。
- 这将在新窗口中打开证书。单击“详细信息”选项卡。
- 点击复制到文件...。这将打开一个不同的导出向导,其中有更多选项可供选择。