当前位置:网站首页>SSL证书部署后,为什么还是显示不安全?
SSL证书部署后,为什么还是显示不安全?
2022-08-11 05:31:00 【JoySSL】
企业网站需使用HTTPS协议,已经被众多的企业网站认可。从HTTP到HTTPS的转换只需要安装部署SSL证书就能轻易实现。但是也有部分SSL证书用户在安装证书后,网站的地址栏仍然显示的是不安全,并没有起到加密网站的作用。这样的问题为什么会产生,又该如何解决呢?
1.域名与证书不匹配
部署SSL证书的作用之一就是对网站的真实身份进行验证,倘若用户访问的网站域名和SSL证书中设置的域名不一致时,浏览器就会提示不安全。
这种情况有可能是网站管理员配置错误导致SSL证书与网站域名不配置,或者是网站管理员误认为多个网站都能使用同一张SSL证书而导致的问题。
2.SSL证书有效期已过
目前SSL证书的有效期最长是398天,如果是因为SSL证书过期导致的问题,网站管理员应该立即对SSL证书进行续费更新,防止因过期造成网站被攻击或不被信任的问题。
3.系统时间错误
用户操作系统的系统时间没有被正确设置是最容易被忽视的问题。浏览器的时间会以用户系统的时间为准,在判断SSL证书是否过期时,也是根据系统时间进行判断。假如用户操作系统的系统时间不正确,那么很有可能造成浏览器的误判,将仍在有效期内的SSL证书认定为是过期了,从而导致网站显示“不安全”。
4.部署了不受信任的SSL证书
如果颁发SSL证书的机构不受信任,则其颁发的SSL证书也不受信任,例如自签名证书,想解决这个问题,网站管理员就需要在服务器上安装部署中间证书,由中间证书向浏览器确定网站的证书是由有效的根证书颁发机构颁发的。
但是自签名证书我并不推荐网站管理者使用,目前自签名证书普遍存在安全漏洞,对于部署自签名的网站来说非常容易遭受攻击,使用这种可以随意签发且不受信任的证书,不仅不能给网站提供有效的保护,反而容易被不法分子盯上,增加网站遭受攻击的可能。
互联网只要还是在发展,网络安全就是永恒的话题。SSL证书对于众多的企业网站作用不言而喻,伴随着用户群体的不断扩大,JoySSL在一直不断升级优化用户产品体验,让更多用户感受到“安全可信”的产品理念。
免费SSL证书申请https://www.joyssl.com/certificate/select/free.html
边栏推荐
猜你喜欢
随机推荐
Day 79
Asis2016 books null off by one
mongoose连接mongodb不错,显示encoding没有定义
【LeetCode-414】第三大的数
Day 69
8-byte standard request parsing during USB enumeration
JVM学习四:垃圾收集器与内存回收策略
【LeetCode-147】对链表进行插入排序
【LeetCode-455】方法饼干
C-8月1日-递归与动态内存管理
Unity 使用双缓冲实现一个好用的计时器
Dark Horse Event Project
Redis学习笔记【三】
USB URB
【转】Unity C# 关于Attribute的使用(超实用)
C语言-内存操作函数
JS小技巧,让你编码效率杠杠的,快乐摸鱼
脚本自动选择Hierarchy或Project下的对象
C语言-6月10日-my_strcpy函数的编写
C语言-7月21日-指针的深入