在没有源网站的情况下安装证书 CSR 在 IIS 6

似乎是安装网站的新SSL证书的最常用方法 IIS 6 是创建临时网站,一代 CSR 使用真实网站的参数然后执行此目的 CSR 发出证书时。

这一切都很好,但我愚蠢地删除了临时站点 - 创建后我删除了它 CSR 在收到真实证书之前。 我仍然使用 CSR 和证书。 有没有办法武力 IIS 请允许我安装它? 我可以手动向注册表添加证书,还是什么? 我真的不想通过重印转载。

先感谢您。
已邀请:

董宝中

赞同来自:

最有可能的是,封闭的钥匙仍然存在,但您将不得不使用 certutil 恢复沟通。 我自己必须多次做到这一点。 给出了下面
http://www.microsoft.com/techn ... Dtrue
:

安装Web服务器证书,没有专家证书请求 1. 单击“开始”,选择“运行”,进入

cmd

, 然后单击“确定”。

转到存储的目录 Certutil.exe; 默认为% windir% \ system32.

在命令提示符上输入以下命令:

certutil -addstore my certnew.cer

在哪里 certnew.cer - 这是您从认证机构收到的证书的名称。 (CS). 您必须看到以下消息:

CertUtil: -addstore command completed successfully

.

转到您保存从CA获得的证书的目录。 单击右键单击“证书”,然后选择“属性”。

单击“详细信息”选项卡,然后在“下拉列表”列表中选择“显示”。

在“字段”列表中,选择指纹以在查看面板上显示其值。

选择价值 Thumbprint 在查看窗格中,然后单击 CTRL + C.

返回命令提示符窗口并输入以下命令:

certutil -repairstore my "thumbprint"

在哪里印记 - 这是打印字段的字段。 请务必作为团队的一部分进入双引号。 如果命令成功,则会显示以下消息:

Encryption test passed CertUtil: = repairstore command completed successfully.

龙天

赞同来自:

您需要重新释放证书 SSL, 否则,您将看到封闭的关键不一致错误。 你可以重新生成 CSR 并申请重新发行并建立证书。

要回复问题请先登录注册