GoDaddy SSL 证书安装后在 IIS 中消失

问题描述 投票:0回答:2

我正在尝试在 IIS 上安装 SSL 证书,我正在按照此处提到的步骤进行操作 https://pk.godaddy.com/help/manually-install-an-ssl-certificate-on-my-iis- 10-服务器-27349.

我所做的步骤:

  • 我从 GoDaddy 购买了 SSL 证书
  • 我通过提供域名在 GoDaddy 上进行了配置
  • 提交更改以获得证书
  • 验证后下载证书
  • 从 .crt 文件创建 .Cer 文件
  • 在中间证书颁发机构下导入MMC中的gd-g2_iis_intermediates.p7b
  • 在 IIS 中创建请求并导入 .Cer 文件
  • 刷新该窗口后,证书没有出现

我在这方面做错了什么吗?

ssl iis ssl-certificate web-hosting godaddy-api
2个回答
1
投票

所以问题是我遇到了一个问题,因为我无法使用 MMC 从我的机器生成 .pfx 文件,但 DigiCert 工具帮助我从 GoDaddy 获得的 .crt 文件创建 .pfx 文件。创建文件的说明位于此链接

https://www.digicert.com/kb/util/pfx-certificate-management-utility-import-export-instructions.htm

后来我去了 MMC 和中间证书颁发机构,导入了 .pfx 文件以及密码,并将证书导出到系统和 IIS,现在它在 IIS 中可见。


0
投票

似乎每年我都会在这个简单的任务上遇到一些困难。 我在好几台机器上的 IIS 中都有消失的证书好几年了,我认为问题是自我诱发的。

当我从 GoDaddy 收到电子邮件说我的证书已准备好下载时,我总是立即下载来开始安装该证书的过程。 这似乎是一个错误。

我最近所做的是,当我收到证书已准备好下载的电子邮件时,我进入我的 GoDaddy 帐户 并请求重新颁发证书。 这会导致我进入 IIS 并再次启动证书请求,这会为我提供一个新的文本字符串以复制到 GoDaddy 重新颁发请求中,这会导致 GoDaddy 向我发送一封新电子邮件,表明我的证书已准备好再次下载。 整个过程不到 20 分钟,当我下载这个新文件时,证书会正确安装,不会出现消失的情况。

我读到的是,私钥必须与最新的证书匹配,否则 IIS 将不会使用新证书,即使它看起来已被接受(如果 IIS 告诉您它并未真正被接受,那不是很好) ).

顺便说一句,我从来没有执行 GoDaddy 建议的使用 MMC 管理单元安装证书的步骤;事实证明,当我在 IIS 中执行完整的证书请求时,证书始终会正确安装。

© www.soinside.com 2019 - 2024. All rights reserved.