我向证书颁发机构申请了一个新的SSL证书 ,但在处理之前,我的网站正在失去业务。 在这之前,我已经将原始证书备份到PFX文件。
现在,当我尝试恢复备份时,它迫使我删除它或处理请求。 由于新的还没有准备好,有没有办法恢复备份,而不删除请求? 或者,如果我删除请求来安装新的请求,它会导致任何问题?
服务器是IIS 6
我相信你可以导入pfx文件,但是你需要先删除挂起的请求。 这意味着您从证书颁发机构获得的证书将不会成功,您将不得不再次申请新证书。
我大声思考,但我想你可以创build一个新的IIS网站,并恢复PFX文件,然后修改您的主机头绑定,以在新的IIS网站上运行您的网站。 使用“将configuration保存到文件”和“新build – >网站(从文件)”选项复制您的现有网站,以便不会错过任何新的设置。
当证书颁发机构处理您的请求时,您可以禁用旧网站或在不同的端口上运行它。 当他们确实返回你的SSL时要小心,安装它不会停止活的网站。 也就是说,不要在443端口上运行不活动的站点,以免停止活动站点。
祝你好运!
在IIS 6中,没有办法将旧证书重新打开,而不删除挂起的请求,这将使CA发出的证书无用。 但是,您可以在那个时候创build一个新的挂起请求,并让您的CA重新颁发证书以获得可用的新证书(任何好的CA将免费重新颁发您的证书)。
我一直在摔跤相同的问题,并在TechNet上find这篇文章 。 为了防止URL发生更改(正如他们在微软网站上经常这样做),本文的标题是“删除挂起的证书请求(IIS 6.0)后安装证书”。
我还没有尝试过,但看起来很有希望。