我在本地机器上使用 IIS 中的自签名证书进行开发。每次打开 Chrome 并访问我的网站时,我都会收到错误“您的连接不是私密的”。然后我必须单击“高级”和“继续访问 [站点名称]”。我不想每次都执行该手动操作。此外,我想在本地机器上通过 https 运行,所以请不要建议不要这样做。
我按照步骤操作这里:将证书导出到文件,然后将其导入 Chrome。
我在受信任的根证书颁发机构中看到了该证书。此外,当我现在单击地址栏中的锁定图标时,我会看到以下内容:
我已经重启了 Chrome,但还是收到此消息。我该怎么办?
答案1
是的,这篇文章很旧了。答案如下:
为什么会发生这种情况? commonName 在 RFC 2818(2000 年发布)中已被弃用,但包括 Internet Explorer 在内的许多 TLS 客户端仍然支持它。 https://www.chromestatus.com/feature/4981025180483584
我需要做什么? 您需要使用证书 MMC 控制台为计算机帐户颁发 Web 证书并指定 san: 属性。
请参阅下面的 Microsoft 文章: https://technet.microsoft.com/en-us/library/ff625722(v=ws.10).aspx