Skip to content

28 SSL证书

Jinxin Chen edited this page Dec 11, 2019 · 1 revision

安装SSL证书时,不仅要安装站点证书,还要安装一个或多个中间(又称链)证书

问题

通过chrome浏览器打开网站,可以正常访问,显示证书正常。通过某些service对网站做证书的validation,显示Invalid。

原因

缺少中间证书。

为什么Chrome浏览器显示证书正常?

因为浏览器会缓存中间证书,只要之前访问过同样的中间证书颁发机构颁发的证书的网站。

解决办法

找证书颁发机构获取中间证书,或者通过下面的方法获取

如何验证

通过下面的网站,可以验证证书是否完整:

Test cert

证书相关知识

关于证书的相关知识,可以参考下面两篇文章:

Clone this wiki locally