收藏
回答

部分安卓request:fail ssl hand shake error

问题模块
API和组件

安卓手机测试小程序报错:request:fail ssl hand shake error 苹果手机数据正常显示 是因为证书颁发机构不受信任吗?? 求解。。。。。

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

8 个回答

  • _yh葱
    _yh葱
    09-03

    2019-9-3记录:我这次的情况是,用的宝塔环境,nginx用了apache的证书。重新下载nginx的证书更新一下就没问题了

    09-03
    赞同
    回复
  • ꧁꫞꯭ 趙俊꫞꧂
    ꧁꫞꯭ 趙俊꫞꧂
    03-29

    apache 的配置,WINDOWS 系统,三个证书文件都需要使用,使用一个就会出现上面问题,本人合并两个CRT证书,确证可以打开了

    03-29
    赞同
    回复
  • William
    William
    02-20

    我这边也碰到这个问题. 不过下链接中第二个办法改就可以了.

    在nginx配置中ssl证书原先用了cer文件. 改成用pem文件就可以了... 奇葩.

    https://blog.csdn.net/sxhong/article/details/77653713


    02-20
    赞同
    回复
  • yellow
    yellow
    2017-09-23

    我也遇到了,搜了一下说是中间证书的问题,但我中间证书已经配置了啊

    SSLCertificateFile

    SSLCertificateKeyFile

    SSLCertificateChainFile

    都配置了,并且ssllabs.com测试评分都是 A

    部分华为手机安装了最新版本的微信还是不行


        


    2017-09-23
    赞同
    回复 1
    • 昌鑫就是陈昌鑫
      昌鑫就是陈昌鑫
      2018-06-12

      请问问题解决了吗?我也遇到了类似的,苹果和大部分安卓可以,小部分安卓不可以

      2018-06-12
      回复
  • 默言²º¹⁹
    默言²º¹⁹
    2017-02-27

    调用https接口,电脑端可以,大部分手机可以,小部分安卓手机出现request:fail ssl hand shake error错误。求解决方案

    2017-02-27
    赞同
    回复 1
    • 昌鑫就是陈昌鑫
      昌鑫就是陈昌鑫
      2018-06-12

      请问问题解决了吗?我也遇到了类似的,苹果和大部分安卓可以,小部分安卓不可以

      2018-06-12
      回复
  • Harry
    Harry
    2017-02-14

    是因为 中间证书的原因吗 ? (1.0, 1.1, 1.2 都是支持的)

    2017-02-14
    赞同
    回复
  • 天下雪|风雷生变
    天下雪|风雷生变
    2017-02-14

    参考:http://www.wxapp-union.com/forum.php?mod=viewthread&tid=648,一般是缺失中间 证书

    2017-02-14
    赞同
    回复
  • 小兵无崖子
    小兵无崖子
    2017-02-13

    我也遇到了,怎么办,检查了TLS版本 1.0 1.1 1.2服务器都支持

    2017-02-13
    赞同
    回复