收藏
回答

wx.request访问苹果正常,安卓不正常,为什么呢

问题模块
API和组件

我的小程序登录,多款苹果手机都可以正常访问执行wx.request,但是安卓不能执行,测试多款手机都不行,走到了fail里面,报错信息为:request:fail ssl hand shake error。域名是 https://www.jxzmcc.com/bwap,登录执行的访问URL是:https://www.jxzmcc.com/bwap/app/login.jsp,参数有两个:data: {loginCode:loginCode,loginPass:loginPass},登录帐号和密码,我百度下报错信息说是证书的问题或TLS版本问题,按说有问题应该都有问题,可是苹果手机正常啊,浏览器访问也正常,浏览器访问如下图,没看出哪里不正常啊,到底是怎么回事呢?



最后一次编辑于  2017-04-20
回答关注问题邀请回答
收藏

6 个回答

  • 有羊
    有羊
    2017-12-14

    你好, 如何解决的啊

    2017-12-14
    赞同
    回复
  • 东方云飞
    东方云飞
    2017-05-11

    已经解决啦。。谢谢。

    2017-05-11
    赞同
    回复
  • 天下雪|风雷生变
    天下雪|风雷生变
    2017-05-11

    安装中间证书即可,你可以上一下上贴中应该有相关描述;

    你也可以百度谷歌搜搜一下,如何安装自己相应的中间证书

    2017-05-11
    赞同
    回复
  • 东方云飞
    东方云飞
    2017-05-11

    缺少中间证书咋办?重新安装证书吗

    2017-05-11
    赞同
    回复
  • 小磊
    小磊
    2017-04-20

    问题解决,就是少了个证书,谢谢

    2017-04-20
    赞同
    回复
  • 天下雪|风雷生变
    天下雪|风雷生变
    2017-04-20

    苹果手机正常,而安卓不正常,一般是缺失中间证书(80%的可能性)导致的;

    检测地址:

    https://www.myssl.cn/tools/check-server-cert.html

    假如不是这个原因,请参考:

    http://www.wxapp-union.com/forum.php?mod=viewthread&tid=2980

    2017-04-20
    赞同
    回复