我刚刚使用 GoDaddy 创建了一个新的 SSL 证书。我将此证书导入 IIS 8.0。 然后我检查了所有现有站点及其 SSL 证书。每个人都有自己的证书。到目前为止,还不错。
现在我想将新导入的证书添加到新站点。但是每次我这样做时,都会出现一个“错误”,并说有一个现有站点使用相同的证书。但在此之前,我检查了所有站点,但没有看到相同的证书。
如果我点击“仍然执行”,它会将其他站点的证书更改为我刚刚导入的新证书。因此,两个站点现在使用相同的证书。
怎么会这样?这两个站点是否有可能存在某种联系?我在导入时做错了什么吗?
我完全不知道。
谢谢。
PS:即使我重新申请证书,结果也是一样。
PS:会不会是因为两个不同的 SSL 发行商?一个是赛门铁克,另一个是 GoDaddy。
PS:这是继 Symantec 之后我尝试安装的第一个 GoDaddy 证书。
最佳答案
您可能对在 IIS 8 上配置的所有 url 使用相同的 IP 和端口。如果是这种情况,那么在按照下图绑定(bind)证书时,您必须在主机名部分提及确切的 URL。
另外,请确保在 REQUIRE SERVER NAME INDICATION 上打勾,然后从 SSL 证书部分的下拉列表中选择正确的证书。
关于ssl - 将 SSL 证书绑定(bind)到新站点,更改其他人的证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47266411/