之前部署IIS服务器,安装证书后用浏覽器访问链接显示正常 然后很开心的以为部署很成功,又拿了苹果手机访问了一下 也是显示成功然后拿手机的微信访问就显示白屏,什么都没有然后我就很是诧异,又用安卓手机的普通浏览器访问显示 该证书并非来自可信的授权中心 我就开始各种查资料找原因,最後找到原因是因为 证书链不完整 导致的
证书链其实就是描述证书的签名环节,就比如是 A 颁发证书给 B B颁发证书给C,然后我们手里的就是 證书C当证书链不完整的情况下,也就是没有描述我们手中的证书C是由谁办法的所以导致的浏览器不认为你这个证书是可信的授权证书。
研究了好长时间才解决正常如果是普通的服务器部署的话,修改方法是导入证书的时候把 证书链 也加进去
因为我用的是 AWS 云服务器创建的负载均衡,所以可以看下图
在上面选择证书的时候加入证书链
希望这篇文章可已帮助一些人解决相应的问题。