客服电话
0731-89579388
QQ咨询
微信咨询
周一至周五 工作时间:8:30-18:00
非工作时间请提交工单,会第一时间处理.
你可能遇到了下面的问题
关闭右侧工具栏
解决https网页或者图片在安卓手机微信或者部分浏览器里面打不开白屏的问题
  • 作者:erdaicms
  • 发表时间:2019-05-08 22:42:31
  • 阅读:18

之前发过一篇使用SSL For Free来申请Let’s Encrypt证书来简化申请的步骤。

但是在实际使用中出现了一个问题,部分浏览器不信任该证书,像IE浏览器和大部分手机浏览器,特别是安卓手机

被这个问题纠结了好久,终于在群了和别人讨论这个问题被一句话点醒了。

这个大坑就是中间证书。

浏览器只认 根证书。中级证书的认证,你(网站)得自己开证明。

一个正确配置的HTTPS网站应该在证书中包含完整的证书链。

这时我们就要找到你的证书提供商的中间证书和根证书。

进入此网址:https://www.myssl.cn/tools/merge-pem-cert.html  合成中间证书


将你的证书复制到输入框中 然后点击下一步就能看到你证书提供商的中间证书和根证书了,将其下载下来保存到本地

将合成的中间证书上传至服务器证书目录下,修改Apache 虚拟目录文件中调用证书参数 SSLCertificateFile 调用中间证书,重启Apache,问题解决