SSL证书是数字证书的一种,类似于驾驶证、护照和营业执照的电子副本。因为配置在服务器上,也称为SSL服务器证书。SSL证书就是遵守SSL协议,由受信任的数字证书颁发机构CA,在验证服务器身份后颁发,具有服务器身份验证和数据传输加密功能。由于http明文方式传输缺乏安全性,谷歌等主流浏览器也会对没有安装SSL证书的网站显示“不安全”。

可为什么明明我们的网站部署了SSL证书,浏览器页面依旧会提示不安全,这又是怎么回事嘞?

首先明确一点:当我们访问一个网站页面的时候,页面出现“不安全警示”,往往是因为浏览器检查到你当前所访问的HTTPS网站的SSL证书出现问题了,存在访问风险,所以提示用户“此站点不安全”。

所以,如果你的网站部署SSL证书后网页依旧提示不安全,那么建议对照检查一下是否出现了下面这些常见的问题:

1.域名不匹配

SSL证书其中一个非常重要的作用,就是确认网站的身份。这样就能非常有效地预防DNS劫持。一张SSL证书必须对应一个网站域名,当你访问的网站域名和SSL证书中设置的域名不一致时,浏览器就会提示用户网站不安全。

站长可能是配置错误导致SSL证书与网站域名不配置,也可能以为多个网站都能使用同一张SSL证书,致使域名与SSL证书不匹配。

2.SSL证书已过期

SSL证书过期也是导致网页浏览出现错误的常见原因之一。SSL证书都会存在使用有效期,一般有效期是1-2年。当证书过期后,就必须更新证书,HTTPS网站才能继续正常工作。否则过了有效期就会提示错误。

3.系统时间错误

客户端的系统时间错误是特别容易被忽视的原因。IE浏览器会判断SSL证书是否过期,而浏览器的时间判断是依照你的系统时间。假如你的系统时间不正确,那么很有可能浏览器就会判断错误,导致一张还没过期的SSL证书被认为是过期了,从而导致页面显示错误提示。而解决办法也非常简单,就是把你的系统时间修改正确就可以了。

4.部署了不受信任的SSL证书

为了省钱,一些网站运营者会自己或找懂代码的人,制作出一张自签名的SSL证书,或申请一些不受信任的SSL证书。而使用这种自签名SSL证书和不受信任的SSL证书部署到网站,就会出现错误。因为自签名证书或不受信任的SSL证书,并不在操作系统的可信任根证书之中。只有是由受信任根证书所签发出来的SSL证书,浏览器才会认为是安全的,其他的SSL证书浏览器一律都会提示错误。所以,部署SSL证书一定要选择权威、正规的SSL证书服务商。

如有任何问题或需要,欢迎大家在评论区留言或私信,我会尽快回复大家!

为什么安装了SSL证书,网站还是显示不安全?相关推荐

  1. phpstudy安装ssl证书_新版Siteground一键安装免费SSL证书 网站https安全访问

    新版Siteground一键安装免费SSL是很容易的,做外贸网站.电商网站一定要使用 https链接访问,这样才符合安全要求,还有搜索引擎优化.siteground提供的 SSL证书用起来特别方便,速 ...

  2. 我是如何将网站全站启用Https的?-记录博客安装配置SSL证书全过程

    评论»   文章目录 为什么要Https 如何选择Https 安装部署SSL证书 平滑过渡Https 搜索引擎的响应 启用Https小结 正如大家所看到的,部落全站已经启用了Https访问了,连续几天 ...

  3. 安装了SSL证书,网站为什么还会出现不安全提示?

    为什么有的网站安装了SSL证书,用户在访问网站时还会出现不安全的提示呢?这到底是怎么回事? 首先需要明确的是,出现这种情况大部分是因为浏览器检测到当前访问的网站安装的SSL证书出现了问题,存在数据泄露 ...

  4. 政府机构安装什么SSL证书可以保证网站安全?

    如今大数据时代下,无时无刻不在进行着数据快速传输,越来越多的用户便开始意识到数据加密的重要性.政府网站作为国家重要单位,一般存储的都是政府机构机密的核心内容,若一旦出现数据泄露的安全性问题,损失将不可 ...

  5. 使用阿里云服务器,nginx安装第三方ssl证书

    使用阿里云服务器,nginx安装第三方ssl证书 环境 服务器:阿里云ECS 系统:Centos 7 ssl证书:DigiCert 1.准备好证书的证书私钥.证书文件 2.上传至服务器 3. ngin ...

  6. iis 安装完ssl 证书谷歌浏览器还是提示不安全的解决方法

    安装完ssl 证书谷歌浏览器还是提示不安全的解决方法 情况说明:安装完ssl证书之后用谷歌浏览器发现还是不安全的,如图所示: 因此寻找原因: 1.  开始以为是证书的问题,重新安装一遍发现并不是证书的 ...

  7. 为何浏览器访问部署沃通EV SSL证书网站时无法显示绿色地址栏?

    EV SSL 是 Extended Validation SSL 的缩写,是指遵循全球统一的严格身份验证标准颁发的SSL证书,是目前业界最高安全级别的SSL证书.用户访问部署了EV SSL证书的网站, ...

  8. phpstudy安装ssl证书_给网站安装免费SSL证书

    突然有一天老板让我给用Flask写的小网站安装SSL证书,虽然之前没弄过但是感觉应该不难. 主要分为以下几个步骤: 购买域名 购买SSL证书 DNS(域名解析) 部署SSL证书 1. 购买域名 因为我 ...

  9. 如何确定网站是否安装了SSL证书?

    SSL证书是由受信任的证书颁发机构(CA)颁发的,可以实现数据高强度加密传输,防止信息在传输中被监听.截取和篡改,还能向用户证明网站的真实身份,防止被钓鱼网站攻击. 那么怎样才能确定一个网站是否部署了 ...

最新文章

  1. jQuery使用经验建议
  2. python判断路径是文件还是文件夹_python之判断是否是目录或文件
  3. java查看虚拟机信息_java分析工具系列4:jinfo(实时的调整和查看虚拟机信息)...
  4. OpenGL编程指南11:组合运动示例2—创建机器人手臂模型
  5. The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone.
  6. Delphi 打印杨辉三角
  7. python 回溯法 01背包问题_回溯法解决01背包问题
  8. tempdb相关文章
  9. 1. COM编程——什么是组件
  10. access violation at address in module Read of address
  11. c语言悔棋用栈,中国象棋人机博弈程序(扁平化棋局) C语言实现
  12. cad中tk什么意思_cad绘图tk命令技巧
  13. 多目标蚁群算法路径规划(一)-----从数据设计到毕业论文系列
  14. iOS-获取当前设备的局域网以及链接的WiFi分配的IP地址
  15. 阿里携“骑呗”入局共享单车,好戏即将开始
  16. Cause: java.sql.SQLSyntaxErrorException: Unknown column ‘id‘ in ‘field list‘解决思路
  17. 史上11款最佳电子游戏
  18. 《临江仙·梦后楼台高锁》——[宋]晏几道
  19. 本地远程连接不上宝塔面板里的数据库的解决方案
  20. 门诊医嘱与收费相关的表

热门文章

  1. 机械中级工程师计算机和英语翻译,哪位英语牛人给翻译下机械英语 谢谢
  2. python中的object是什么意思_Python函数是所谓的第一类对象(First-Class Object)是什么鬼?...
  3. 文本框中灰色提示性文字
  4. CesiumforUnrealQuickstart_译
  5. cocos2d-x商业级单机游戏和网络游戏开发系列
  6. 春暖花开powered by php,折纸龙舟船的详细制作图解
  7. SQLServer连接服务器维护,SQLServer远程连接服务器详细配置(sp_addlinkedserver)
  8. 本周回顾:Windows 12、新版 Outlook 桌面版、OneNote、PowerToys、官方手机壁纸等
  9. 计算机科学是最受欢迎的英文,比较好写的计算机科技英语论文题目 计算机科技英语论文题目哪个好...
  10. 2014.7.11 松鼠大作战项目被叫停了