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

我已经根据这个教程创build了证书:

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给我一个错误:

“无法find与此证书文件关联的证书申请。证书申请必须在创build该证书的计算机上完成。”

如上所述,这是一个已知的错误,但我不能通过错误。

我在证书(本地计算机)pipe理单元中导入了证书,并提供了一个友好名称。 这一切看起来不错。

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

编辑

好吧,我按照build议去了,并通过CertAuthority颁发.CER文件。 在另一台机器上,我安装了Windows Server和CA. 我在IIS中创build了一个请求,并发布了一个.CER文件。 这个文件我可以正常导入到Windows7的IIS。

但是现在我想创build客户端证书。 证书缺lessPVK文件,我不能创build客户端证书,如第一个链接中所述。

将张贴另一个问题…

系统:Windows7家庭高级版SP1 32位,IIS 7.5

有人能指出我对这个方向的正确吗?

您可能需要重新签发您的证书,使用新的CSR检查以下链接。 这与您已经遵循的方向类似,但有更多的指令来解决这个错误。

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