Iis 7 SSL证书将不会保存

Iis 7 SSL证书将不会保存,iis-7,ssl-certificate,Iis 7,Ssl Certificate,我正在尝试将SSL证书(从GoDaddy.com)安装到IIS 7上。我可以按照找到的说明添加证书,它会显示在我的服务器证书列表中,但一旦我离开服务器证书页面并返回到该页面,证书将不再显示在列表中 此证书还用于Apache box来验证我们的网站(我正在使用IIS进行WCF服务API)。证书被分配给*.mydomain.com,因此我认为可以将其用于Apache网站服务器(www.mydomain.com)以及API(services.mydomain.com)。我的这个假设不正确吗?我是否需要

我正在尝试将SSL证书(从GoDaddy.com)安装到IIS 7上。我可以按照找到的说明添加证书,它会显示在我的服务器证书列表中,但一旦我离开服务器证书页面并返回到该页面,证书将不再显示在列表中

此证书还用于Apache box来验证我们的网站(我正在使用IIS进行WCF服务API)。证书被分配给*.mydomain.com,因此我认为可以将其用于Apache网站服务器(www.mydomain.com)以及API(services.mydomain.com)。我的这个假设不正确吗?我是否需要执行与我上面引用的安装说明不同的操作?

Brian

我想你只是抓取了.cer文件并将其导入到你的IIS框中。遗憾的是,这是不可能的,因为您的证书将不包含私钥,因此它在IIS中不是一个选项

您引用的GlobalSign指令没有问题,但前提是您在IIS服务器本身上创建了CSR

您需要做的是从Apache服务器中的.key和.cer文件创建一个PFX,然后您可以将此PFX导入IIS服务器,然后分配给它以供使用

所以用这个来创建你的PFX文件;

其次是;

对于其他所有人,如果您只有一个.CER文件,并且没有创建请求,那么您需要一个私钥。因此,创建一个新的CSR并请求相关CA重新发布


您无法在IIS中分配证书是因为您没有与证书对应的私钥。

请参阅godaddy如何响应此情况:

但它不起作用。 我试着用我的方式: -用于将我的CRT文件转换为PFX文件。 -然后转到IIS->服务器证书->导入->选择上一步中生成的PFX文件。 它对我起了作用。

你有两个选择:

  • 如果您可以访问最初创建证书的旧机器,只需转到该机器并从证书中导出“.pfx”文件,然后在新机器中,您可以轻松地导入并完成

  • 如果您无法访问旧机器,则必须在卖方公司的帮助下重新颁发SSL证书


  • 希望这能有所帮助。

    我也遇到同样的问题,你有没有发现问题所在?你解决了吗?我也有同样的问题。你的解决方案是什么?如果你找到了解决方案,不要让我们绞死。。。。