本文共 941 字,大约阅读时间需要 3 分钟。
随着SSL证书使用的广泛,伴随着出现的问题也越来越多,下面就整理了一些常见的ssl证书错误原因,以及相对应的解决方法,希望能帮助各大网站用户解决ssl证书错误。
1网站证书过期或还未生效SSL证书都是有一个使用期效的,检查下证书是否还在有效期内。若是在,再查看下电脑日期是否正确,都没问题的话,就要续费了。
2、证书是由不受信任的机构颁发的
a、证书不在浏览器厂商的受信任的列表中,可手动添加证书到浏览器的“信任列表”就可以了。浏览器中选项→内容选项卡→证书-→导入即可。这种方法只适用于自签证书。
b、所使用的ssl证书不是由全球信任的CA机构颁发。换个权威CA机构颁发的ssl证书就可以了,如GeoTrust 、Symante、COMODO等。合信SSL
3、ssl证书包含的域名与网站地址不一致。
每一个SSL证书对应的域名都是具有唯一性,查看下证书包含的域名是否和网站网址一致,如果不一致,会提示证书域名不匹配。
这是可以重新申请证书,若是有多个域名,可以申请多域名证书。
4、页面包含有不安全的内容。
目前都提倡每一个页面使用HTTPS,则网站所有的内容都必须是HTTPS。如果该用https调用的,用了http调用,就会发生这种错误。将调用的元素http改成HTTPS即可,然后刷新测试ssl问题是否已经解决。
5、浏览网页的时候突然弹出ssl连接错误
a、按下“Win+R”组合键打开运行,在运行框中输入:inetcpl.cpl 点击确定打开“internet 选项”;
b、切换到【高级】选项卡;
c、在设置框中勾选“使用ssl 3.0”、“使用ssl1.0”、“使用ssl 1.1”、“使用ssl 1.2”点击应用并点击确定;
d、重启浏览器即可解决ssl连接错误!
6、使用匿名Diffie-Hellman(ADH)算法时会收到”no shared cipher”错误。
要想使用匿名Diffie-Hellman(ADH)算法,用户必须在编译Openssl时使用”-Dssl_ALLOW_ADH”配置选项,并在sslCipherSuite指令中添加”ADH”。
转载于:https://blog.51cto.com/14346387/2403499