如何在 IIS 中导入证书 (.CER)

如何在 IIS 中导入证书 (.CER)

我已经根据本教程创建了证书:

http://ondrej.wordpress.com/2010/01/24/iis-7-and-client-certificates/

然后我根据本教程在 IIS 主机服务器上导入了“MyPersonalCA.cer”:

http://www.networksolutions.com/support/installation-of-an-ssl-on-certificate-microsoft-iis-7-x/

我必须通过 MMC 导入证书,因为 IIS 给出了错误:

“找不到与此证书文件关联的证书请求。必须在创建证书请求的计算机上完成证书请求。”

如上所述,这是一个已知的错误,但我无法传递该错误。

我已将证书导入证书(LocalComputer)管理单元并提供一个友好名称。一切看起来都很好。

但是当尝试启用 SSL 时,我仍然无法在 IIS 中选择网页绑定上的证书。

编辑

好的,我按照建议操作,并通过 CertAuthority 颁发了 .CER 文件。在另一台机器上,我安装了 Windows Server 和 CA。我在 IIS 中创建了一个请求,并向自己颁发了一个 .CER 文件。我通常可以将该文件导入 Windows7 IIS。

但现在我想创建客户端证书。证书缺少 PVK 文件,我无法按照第一个链接中的说明创建客户端证书。

将发布另一个问题...

系统:Windows7 Home Premium SP1 32位,IIS 7.5

有人能给我指出正确的方向吗?

答案1

您可能需要使用新的 CSR 重新颁发证书,请查看以下链接。它与您已经遵循的说明类似,但包含一些关于如何解决此错误的说明。

http://www.digicert.com/ssl-certificate-installation-microsoft-iis-7.htm

相关内容