网站为何会出现安全证书有问题以及该如何解决
在浏览器上面浏览某些网页时,突然会被提示此网站的安全证书有问题,导致无法正常浏览。这事儿肯定很多人都遇到过,但到底是怎么了?该怎么解决呢?今天就来给大家好好说道说道。
1. 网站证书不是由受信任的证书颁发机构颁发的
出现“SSL证书错误”的原因之一是证书不在浏览器厂商的受信任列表中。这就像是你去了一家不认识的人开的店,自然就不放心了。解决方法就是手动添加证书安装到浏览器的“信任列表”。记住,权威CA机构颁发的SSL证书才是王道。
2. 证书名称“不匹配”
当服务器提供的SSL证书上列出的域名与浏览器连接的域名不匹配时,就会出现“证书名称不匹配”,导致网页证书错误。所以在安装部署SSL证书时,一定要确保填写正确的域名信息,别让小错误影响了大事情。
3. SSL证书已过期或还未生效
出现“SSL证书错误”时,首先要确认证书是否在有效期内。如果证书已经过期,那赶紧联系证书颁发CA,进行续费吧。另外,也要检查一下电脑的日期是否正确,有时候这个小问题也会引起大麻烦。
4. 启用SNI的服务器造成的
这更多是设备之间存在的内部问题,但有时客户端在未启用SNI时与服务器名称指示服务器通信可能是SSL/TLS协议错误的原因。需要做的第一件事是确定有问题的服务器的主机名和端口号,并确保它已启用SNI。
5. 浏览器安全设置过高造成的
有时候,浏览器的安全设置过高也会导致出现安全证书错误。打开浏览器,点击工具选项,找到Internet选项点击打开,查看安全级别是否过高?如果过高,适当调整一下即可。
6. 系统时间不对
点击桌面右下角的时间,然后选择更改日期和时间设置,点击上方的Internet时间,然后选择更改设置选项,勾选上与Internet时间服务器同步然后点击服务器右方的立即更新选项。确保系统时间正确,有时候这个小问题也会引起大麻烦。
7. 安装证书
如果你已经下载到某个网站的证书,你只要安装即可。首先打开你的浏览器,在空白的位置邮件单击,然后勾选菜单栏。在菜单栏中找到工具,在工具的下拉菜单中找到internet选项。在internet选项中,点击内容。在内容选项卡中找到证书,点击它。点击受信任的证书颁发机构。接着点击导入,按照提示一步步就可以完成。
8. 没有证书,又想访问该网站,怎么解决?
如果没有证书,可以用将该网址设为信任站点的方法解决此网站的安全证书有问题的提示问题。打开浏览器,单击工具菜单上的Internet 选项。选择安全,单击可信站点,然后单击站点按钮。在将该网站添加到区域文本框中输入出现此网站的安全证书有问题的提示的网站地址,然后单击添加,依次点击关闭、确定,即可。
以上就是安全证书出现问题的解决方法。希望这篇文章能帮到大家。
——
本文由极星编程网(www.jxgpc.com)资深编辑苏承栈原创,更多技术干货,欢迎关注极星编程网。
