我在IIS 7上为我的ASP.NET网站配置了SSL。但它给出的错误是服务器证书与URL不匹配,即使在证书友好名称中提供与我的服务器相同的名称“localhost”。
我还将服务器的名称更改为ASP-DELL,即我的计算机名称,并创建了一个具有该名称的证书,并以http://ASP-DELL/HC/index.aspx启动了该网站,但它仍然在Google Chrome中显示:
请帮忙!
答案 0 :(得分:1)
我认为通过使用您的计算机名称添加网络域名可以帮助修复它,因为我记得我经历过类似的情况。
可以从
更改它吗?要
答案 1 :(得分:1)
您的问题中缺少(或至少不清楚)您安装/购买/配置的证书的通用名称(非友好名称)....
证书颁发给特定的公用名/主机名,并且URL必须与其特定匹配。
直到SAN(主题替代名称)变得普遍,我记得有人必须为“www”网站和“没有www的网站”购买2个证书的日子。这些天还有“通配证书”。
还不清楚您所指的证书类型,自签名/测试或您购买的是什么?我不认为证书提供商会让你购买一个通用名称为“localhost”的证书(但我可能会错的)。
在制作中,证书通用名称将等同于您的DNS完全限定网址-e.g: