1、该证书不是颁发给这个网站使用的
2、证书的加密算法太过时,被认为不安全
3、证书在服务器上的安装和配置有问题
如果是以上有三种原因,都只能由网站的运营商去更改服务器配置
如果是你自己电脑的问题,一般是你电脑的时间不对,如果时间是正确的,你就选择继续访问就好了。
证书验证失败的原因及解决方法:1、申请的证书与网站域名不匹配,针对网址类型选择合适的证书即可;2、证书无效已经过期,要续费或重新申请一份证书;3、颁发证书不受数字证书颁发机构信任,选择可信权威的CA机构签发证书;4、页面包含HTTP不安全内容,将调用的元素HTTP改成HTTPS即可。具体内容如下:
1、申请的SSL证书与网站域名不匹配
这种情况一般是由于没有认真的审核自己网址的类型,而申请了与自己网址不匹配的SSL证书类型,比如:个人网址申请了一份企业SSL证书,而企业SSL证书是需要企业证明的,这样往往会认证失败。
解决方法:SSL证书按照验证方式可以分为域名型DV证书、企业型OV证书、增强型EV证书。针对网址类型选择合适的证书即可,如果是个人网站,则申请域名型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即可,然后刷新重新测试下即可。
发现服务器证书无效的话,要是系统时间也调整的话,可能还会有如下几种情况:
原因1、SSL证书来自不受信任的机构颁发
市面上提供SSL证书的品牌商有很多,有些机构不受浏览器信任,所以它们签发的SSL证书不能通过浏览器安全审核 ,从而会提示服务器证书无效。
针对这种情况,最好的解决方法是重新向受信任的CA机构申请颁发新的SSL证书,并删除原来的证书,再将新签发的SSL证书部署到服务器上,然后重新用浏览器访问网站,看能否安全访问。
原因2、SSL证书包含的域名与网址不匹配
每一个SSL证书所对应的域名都具有唯一性,是一个全域名FQDN。当网站安装部署的SSL证书所包含的域名和网站域名不一致,系统就会自动发出报告,提示证书域名不匹配。
如果是SSL证书包含的域名与网址不匹配,则需要重新申请SSL证书。比如您网站拥有多个域名,则可申请通配符SSL证书或多域名SSL证书。
原因3、服务器配置问题
为了让一张证书受到信任,每个浏览器都需要建立起一条信任链,从服务器证书到一个可信任的根证书。如果服务器配置上出错,则需要重新配置SSL证书。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)