1.背景:
在请求接口时接口报错net::err_cert_authority_invalid,当您的浏览器无法验证您网站的SSL证书的有效性时,就会出现此问题。如果您尚未设置证书或为您的网站使用HTTP(不推荐),则不应遇到此错误。
2.解决办法
2.1导入有效证书
- 设置(Settings) -> 隐私和安全 -> 安全 -> 管理设备证书(Manage Certificates) -> 注:选择要导入的目录(如:受信任的根证书颁发机构) -> 导入(Import)
2.2设置Chrome忽略网站证书错误
- 找到你的Chrome快捷方式.
- 右键图标,选择属性
- 找到”目标”文本框,里面的内容是你的Chrome程序路径,类似这样C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chrome.exe
- 在这段文本的后面输入一个空格,然后输入-ignore-certificate-errors
- 修改后的文本应该类似于这样:C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chrome.exe -ignore-certificate-errors
- 点击确定
- 重新打开你的Chrome浏览器