ssl - 将 SSL 证书绑定(bind)到新站点,更改其他人的证书

标签 ssl iis certificate

我刚刚使用 GoDaddy 创建了一个新的 SSL 证书。我将此证书导入 IIS 8.0。 然后我检查了所有现有站点及其 SSL 证书。每个人都有自己的证书。到目前为止,还不错。

现在我想将新导入的证书添加到新站点。但是每次我这样做时,都会出现一个“错误”,并说有一个现有站点使用相同的证书。但在此之前,我检查了所有站点,但没有看到相同的证书。

如果我点击“仍然执行”,它会将其他站点的证书更改为我刚刚导入的新证书。因此,两个站点现在使用相同的证书。

怎么会这样?这两个站点是否有可能存在某种联系?我在导入时做错了什么吗?

我完全不知道。

谢谢。

PS:即使我重新申请证书,结果也是一样。

PS:会不会是因为两个不同的 SSL 发行商?一个是赛门铁克,另一个是 GoDaddy。

PS:这是继 Symantec 之后我尝试安装的第一个 GoDaddy 证书。

最佳答案

您可能对在 IIS 8 上配置的所有 url 使用相同的 IP 和端口。如果是这种情况,那么在按照下图绑定(bind)证书时,您必须在主机名部分提及确切的 URL。

另外,请确保在 REQUIRE SERVER NAME INDICATION 上打勾,然后从 SSL 证书部分的下拉列表中选择正确的证书。

enter image description here

关于ssl - 将 SSL 证书绑定(bind)到新站点,更改其他人的证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47266411/

相关文章:

iis - IIS 打算让开发人员将其他网站放在哪里?

asp.net - 检查 Asp.Net(Core) 应用程序是否托管在 IIS 中

ios - 更新您的 APNS 证书时发生错误 IOS 通知 Firebase

ssl - 除了 OpenSSL 之外,是否还有其他工具可用于创建私钥和证书?

iis - "Failed to enumerate SSL bindings"错误代码 234

c# - 在不提示用户的情况下删除 SSL 证书

php - Laravel 回显服务器在 web 上工作,但不使用 api 进行身份验证

java - JDK 11 PreMaster Secret 调试

java - 找不到证书链

ssl - 在 cpanel 上创建自签名证书私钥/csr 后要采取的步骤