网站请求接口报错net::ERR_CERT_COMMON_NAME_INVALID

学习笔记 yekong

之前我们遇到网站开通https后接口无法请求数据的情况,我们将请求的接口也添加了https,但是接口报错了:net::ERR_CERT_COMMON_NAME_INVALID

搜索后得知:

net::ERR_CERT_COMMON_NAME_INVALID错误通常发生在浏览器无法验证网站的SSL证书时,这通常是由于服务器上证书配置错误所导致的。这个错误的最基本原因是你的网站域名与SSL证书上列出的通用名称不匹配。

这个错误有许多可能的原因,因此也有许多可能的解决方案。以下是一些你可以尝试的方法:

  1. 验证你的SSL证书是否正确。你需要检查浏览域名和子域名是否在SAN和通配符SAN证书下。

  2. 检查是否有第三方扩展程序干扰。有些扩展程序可能与SSL证书产生冲突,导致这个错误。

  3. 检查你的防病毒软件和防火墙设置。有些安全程序可能会阻止SSL证书的正常工作,导致这个错误。

  4. 清除浏览器缓存。有时候,浏览器的SSL缓存可能会导致这个错误。

  5. 如果以上方法都无法解决问题,你可能需要联系网站管理员,让他们正确配置SSL证书。

排查发现请求接口设置了https但是接口域名却没有配置证书导致了上面的错误.给接口配置证书后就没问题了.

喜欢