上周,我能够毫无问题地构建和运行一个本地托管的 .NET 网站。但是,在过去的几天里,我无法解决这个错误:
ERR_CERT_COMMON_NAME_INVALID
此错误消息同时出现在 Chrome 和 Firefox 中。Edge 和 IE 将加载页面但不解释地阻止所有 AJAX 请求。
该网站在 IIS 中配置为应用程序,并使用自签名证书(在 IIS 中创建)。
我在运行一个完全独立的 .NET 网站时遇到了同样的问题,所以我怀疑它与每个网站的单独配置有什么关系。
我的同事能够在与我安装的相同浏览器版本中使用自签名证书浏览同一网站的本地托管版本。
拜托,谁能告诉我我的设置可能发生了什么,为什么浏览器不再接受我的证书,以及如何回到正在运行的 localhost 网站?