📌  相关文章
📜  NET::ERR_CERT_COMMON_NAME_INVALID (1)

📅  最后修改于: 2023-12-03 14:44:34.177000             🧑  作者: Mango

NET::ERR_CERT_COMMON_NAME_INVALID 错误介绍

当你在浏览器中访问一个网站时,有时会遇到 NET::ERR_CERT_COMMON_NAME_INVALID 错误。这个错误通常表示你尝试访问的网站的 SSL/TLS 证书的通用名称(Common Name)与实际域名不匹配。SSL/TLS 证书用于验证网站的身份并确保通信的安全性。

错误原因

这个错误通常发生在以下情况下:

  1. 证书的通用名称与实际域名不匹配。例如,证书可能是为 www.example.com 发行的,但你尝试访问的是 example.com。这种情况下,SSL/TLS 证书中设置的通用名称必须与你尝试访问的域名完全匹配。

  2. 证书已过期。SSL/TLS 证书有一个有效期限,过期后就不能再被信任。

  3. 证书未被受信任的机构签发。浏览器会维护一个受信任的证书颁发机构列表,如果你访问的网站的证书是由不在列表中的机构签发的,那么你就会遇到此错误。

  4. 并发连接问题。某些情况下,这个错误可能是由于与服务器建立连接的方式不正确导致的。

解决方法

以下是一些可能的解决方法,可以尝试解决 NET::ERR_CERT_COMMON_NAME_INVALID 错误:

  1. 检查你访问的网站域名是否和证书中的通用名称完全匹配。如果不匹配,请尝试使用正确的域名访问网站。

  2. 检查证书是否过期。你可以点击浏览器地址栏旁边的锁图标或问号图标来查看证书详细信息。如果证书过期了,联系网站管理员更新证书。

  3. 检查证书颁发机构。你可以查看证书详细信息,确认证书是否由受信任的机构签发。如果你相信该证书是可信任的,可以尝试手动将其添加到浏览器的受信任证书列表中。

  4. 清除浏览器缓存和历史记录。有时候缓存中的错误信息可能导致此错误的持续出现。

  5. 尝试使用其他浏览器。某些情况下,特定的浏览器可能对证书的验证更为严格,导致出现此错误。尝试使用其他浏览器查看是否仍然存在该问题。

  6. 检查网络连接。确保你的网络连接正常工作,并且没有任何代理或防火墙设置干扰与目标网站的通信。

如果上述方法都无法解决问题,建议联系网站管理员以获取进一步的支持和指导。

请注意,如果你不确定网站的可信度或证书的有效性,建议不要继续访问该网站,以保护你的个人信息和计算机安全。

希望这些信息对你解决 NET::ERR_CERT_COMMON_NAME_INVALID 错误问题有所帮助!