网址的 https 上有一条红色斜线是什么原因

浏览一些HTTPS网页时,你会发现HTTPS上有一条斜红线,浏览器会提示你的网页存在安全风险。这是什么原因?

网址的 https 上有一条红色斜线是什么原因

一般来说,HTTPS页面可能遇到以下问题:

  • 网站包含其他未经HTTPS加密的链接(网站原因)
  • 证书被吊销或证书过期(网站原因)
  • 网站使用不值得信赖的证书发行机构(CA)证书(网站原因)
  • 网站域名与证书域名不一致(网站原因)
  • 用户浏览器时间错误(用户原因)

其中,证书被吊销或者证书已过期是最常见的原因。

对于开发人员来说,出现这种情况也不用担心,通常有以下解决方案:

  •  找受信任的颁发机构,重新签发受浏览器信任的SSL证书。
  •  查询页面是否有 HTTP 页面链接(包括图片,文字超链接)