https电脑端,IOS端正常,微信,支付宝访问空白的SSL证书问题处理,

    文章来源:万象互联 更新时间:2018-12-5 16:58:50
分享:

在SSL证书配置完成后,网站连接电脑端和IOS端可以正常访问,而安卓手机的微信或支付宝等低版本浏览器打开后无法访问,出现空白的的原因主要是SSL的证书链配置不完整造成的,解决方法就是配置完整的证书链,信任根CA,之后就能对各种浏览器类型进行兼容。

 

处理流程:

问题:SSL配置完成后,网站连接电脑端和IOS端可以正常访问,而安卓手机的微信或支付宝等低版本浏览器打开后无法访问


第一步:检查证书链的完整性

在此,给出一个检查证书链完整性的网站:https://www.geocerts.com/ssl-checker


往下拉,可以看到有个关于证书链不完整的警告



第二步:合并完整证书链

例如:购买域名够,收到的域名文件为:

合并证书:

在linux下使用cat命令:

cat example_com.crt COMODORSAAddTrustCA.crt  

COMODORSADomainValidationSecureServerCA.crt  

AddTrustExternalCARoot.crt > example_com.crt(crt后缀或pem后缀都可以,注意证书顺序)


在windows下可以直接复制粘贴到一个文件中。

 

第三步:重新上传证书文件,重启apache或nginx服务

第四步:再次检查域名



此时在安卓手机上使用微信或支付宝打开连接就没有问题了





版权说明:本站原创文章,由域名查询发表.
本文地址:https://www.hulian.top/help/1056.html
在线咨询
  • 在线时间
  • 8:00-21:00