我有两个网站服务器在Azure (prod和测试)。
我已经(暂时)在这两个证书上创建了一个自签名证书(使用IIS)。
一个证书工作正常,但另一个证书由于“证书错误”导致下载失败。
一个服务器用于prod.mysite.com,另一个用于test.mysite.com。
这些证书是否会阻止我在相同的域(虽然不同的子域)使用两个我不知道的服务器。
我只是不明白为什么其中一个工作,另一个不工作。
证书看起来是一样的(除了服务器名)。
谢谢
发布于 2019-07-27 18:05:22
如果您的服务器为两个子域使用一个IP地址,IIS设置(用于第二个和任何其他证书)需要服务器名称指示(SNI)功能。对于任何请求,SNI允许SSL证书的绑定使用主机名而不是IP地址。
在IIS管理器中添加服务器证书时,在“添加站点绑定”对话框中检查第二个证书(和任何附加的)证书(S)的SNI复选框。
有关更多细节,请参见在Microsoft IIS上安装多个SSL证书。
https://serverfault.com/questions/976961
复制相似问题