Chrome请求报错 net::ERR_CERT_AUTHORITY_INVALID

问题背景:

项目部署所在服务器是http环境,请求的接口服务器是https环境chrome

问题:

项目在发出接口请求时,浏览器报错net::ERR_CERT_AUTHORITY_INVALID,查看network的时候也发现,请求也没有状态码,应该请求是没有发出去浏览器

解决:

在网上百度了一些解决办法,有去chrome设置里设置协议之类的,但没效果。不过大多都会提到是证书问题,因此本身也推测是httphttps通信的时候,证书出了一些问题,解决步骤:服务器

  1. 把接口地址复制到Chrome的地址栏,直接打开,不管是getpost请求均可以
  2. 在地址栏直接请求后,应该会出现下面相似的页面(图片是网上找的一张,可能有出入,但应该均可以)
    这时候点击高级按钮,选择继续前往...,页面会从新刷新
  3. 这时候去到项目,再次从新刷新页面,这时候请求应该正常发出了

ps:后续再补充其中原理吧post

相关文章
相关标签/搜索