文章摘要:证书验证失败是什么原因(软件显示证书验证失败)
证书验证失败的原因及解决方法: 1、申请的证书与网站域名不匹配,根据URL类型选择合适的证书即可; 2. 失效 […]
证书验证失败的原因及解决方法: 1、申请的证书与网站域名不匹配,根据URL类型选择合适的证书即可; 2. 失效证书已过期,需要更新或申请新证书; 3.颁发的证书不受数字证书颁发机构的信任。选择可信权威的CA机构颁发证书; 4、页面包含HTTP不安全内容,将调用元素HTTP改为HTTPS即可。
建站教程网内容总结如下:
1.申请的SSL证书与网站域名不匹配
出现这种情况一般是因为你没有仔细审视自己网站的类型,申请了不匹配的SSL证书类型你自己的网站。比如你为个人网站申请了企业SSL证书,而企业SSL证书需要企业证书,这样往往会导致Authentication failed。
解决方法:SSL证书按照验证方式分为域名DV证书、企业OV证书、增强型EV证书。只需为 URL 类型选择适当的证书。如果是个人网站,申请域名SSL证书。
2.无效的SSL证书已过期
很多人在网站部署SSL证书后一段时间后会显示验证失败,可能是因为SSL证书已过期。 SSL 证书目前的有效期最长为 13 个月。
解决方法:如果SSL证书失效过期,需要更新网站SSL证书或申请新的SSL证书。
3.签发SSL证书的数字证书颁发机构不受信任
很多非法数字证书颁发机构长期以来一直在乱发数字证书,使其不再被浏览器所信任。如果网站SSL证书是由这些机构颁发的,SSL证书将不会被浏览器信任,认证就会失败。
解决方法:SSL证书必须由受信任的权威CA机构签发,才能获得浏览器的信任,保护网站的安全。受信任的证书颁发机构包括 DigiCert、Sectigo、Globalsign 等。有关更多信息,请访问安信 SSL 证书。
4.页面包含HTTP不安全内容
目前主流浏览器一般只信任HTTPS页面。如果遇到图片或者JS脚本,FLASH插件使用HTTP来调用,会出现安全风险提示。
解决方法:把调用的元素HTTP改成HTTPS,然后刷新重新测试。