您能从另一台 Windows IIS 7 服务器导入 SSL 证书吗?

您能从另一台 Windows IIS 7 服务器导入 SSL 证书吗?

通常,当我移动服务器时,我会重新请求 CSR 并安装证书。

希望是否有一种更快捷的方法,当我将我的网站移动到另一台服务器时,我可以直接导出/导入 SSL 证书。

我正在使用 Windows Server 2008 (R2)。

答案1

在 IIS 管理控制台中查看 SSL 证书时,右键单击证书并选择Export...

然后您可以导出.pfx文件。您需要为其指定密码。

在您的新服务器上,只需转到服务器证书页面并选择Import...,选择.pfx来自前一个服务器的文件,输入您的密码,就这样!

答案2

只要您在导入证书时设置了“允许导出”标志,Windows 便具有导出证书公钥和私钥的功能...如果您的证书不允许您导出私钥,您可以使用第三方工具来提取私钥...

iSEC Partners 编写了一个名为越狱允许您导出“锁定”的证书...我写了一篇关于它的评论我的博客...

答案3

1)简单的.pfx导出:

打开 IIS 管理器,在左侧窗格中单击您的服务器(位于“开始页”下方),在主窗格中双击服务器证书,选择所需的证书,然后在右侧操作中单击导出(或右键单击证书)。此方法得益于此链接 http://aaronwalrath.wordpress.com/2010/06/23/export-ssl-certificate-signed-by-public-certificate-authority-to-new-iis-7-5-server/

2)另一种方法为导出格式带来了几个不同的选项,包括.cer(X.509 的 DER 或 Base-64 编码)和.p7b:

编辑 HTTPS 站点绑定,单击所选 SSL 证书旁边的“查看”,单击“详细信息”选项卡,选择“复制到文件”。这将打开“证书导出向导”,然后按照提示操作即可。

相关内容