测试机型1:荣耀畅玩5A      Android 5.1.1

测试机型2:奇酷N4S骁龙版   Android 6.0

上述2种机型(其它机型测试ok)打开小程序,在向后台发请求获取open-id时报错了,小程序中的报错信息如下:



查看了后台nginx的报错日志,内容如下:

18287 SSL_do_handshake() failed (SSL: error:14094085:SSL routines:ssl3_read_bytes:ccs received early) while SSL handshaking


后台配置了https证书(阿里云申请的)

openssl版本:OpenSSL 1.0.2k-fips

nginx配置内容如下图




通过下面的链接验证证书配置没发现什么问题

https://www.ssllabs.com/ssltest/analyze.html?d=werun.intelligym.cn




展开全部
收起
1回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 大勇

    5人对此回答表示赞同

    安卓不能正常请求的可能原因:

    展开
    5
    2回复
    发布于 5年前

    评论(2)

    收起评论

    • Christopher 2019-02-18 19:50

      我这也是服务器同时支持TLSv1、TLSv1.1和TLSv1.2,但是手机这边还是服务器访问。必须得手动在手机上安装证书。这个有办法解决吗

      回复
    • LiyaLiya 2019-02-20 12:30

      目前服务器是同时支持TLSv1、TLSv1.1和TLSv1.2的。

      回复
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部