html页面中引入自签名证书的js web资源出现net::ERR_CERT_AUTHORITY_INVALID
其实是浏览器客户端对自签名的内容认为不安全引起的,临时方法可以再浏览器中先直接访问下那个自签名的https地址,然后再访问有引用的那个页面就可以了。
以下内容引用自https://www.morong.me/?p=114
HTTPS的常见错误及解决方案Chrome篇
Chrome浏览器错误代码 | 问题原因 | 解决方法 |
---|---|---|
NET::ERR_CERT_DATE_INVALID | 网站的ssl证书有效期过期导致的 | 重新申请新的SSL证书 |
NET::ERR_CERT_COMMON_NAME_INVALID | 访问的域名和证书绑定的域名不一致导致 | 请检查访问的域名或者证书绑定的域名是否相同 |
NET::ERR_CERT_AUTHORITY_INVALID | 使用了自签证书或者已经被吊销的根证书导致 | 请在合法的CA申请SSL证书 |
NET::ERR_CERT_REVOKED | 证书文件已经被吊销导致 | 请重新申请SSL证书 |
NET::ERR_SSL_PINNED_KEY_NOT_IN_CERT_CHAIN | 服务器提供的证书与内置预期证书不匹配 | 网站可能遭到劫持伪造了证书,请立即停止访问该网站 |
NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM | 网站使用已经过期的SHA1算法的中间证书 | 请联系CA更换最新算法的证书 |
ERR_SSL_VERSION_OR_CIPHER_MISMATCH | 网站使用了不受支持的协议配置证书的加密套件和加密算法不浏览器支持 |