2
  • 最佳答案

    既然是私有证书,那你得配置好证书啊。不然网络请求验证的时候就ssl了

    1139423796017500160  评论     打赏       断点-含光君
    • z.  回复 @断点-含光君
      配置证书,忽略证书都尝试过,通过抓包发现,客户端发起握手请求之后,并没有到达服务器,但是直接回复握手失败
      z. 2022-02-25 11:33   回复 1491235681811423234
    • z.  回复 @断点-含光君
      问题已经得到解决,原因是后端加了一些加密套件,导致客户端无法访问😅
      z. 2022-02-25 11:42   回复 1491235681811423234
    • z.  回复 @断点-含光君
      后端配置的这些加密套件低版本Android不支持,所有一直请求失败
      z. 2022-02-25 11:44   回复 1491235681811423234
    • 断点-含光君  回复 @z.
      OK,那就让服务器背锅
      断点-含光君 2022-02-25 14:14   回复 1139423796017500160
  • 抓包信息:


    客户端发起握手:


    服务器报错信息:



    1491235681811423234  评论     打赏       z.
    • 这是你自己的私有证书?还是第三方申请的呢?

      1153952789488054272  评论     打赏       拉大锯
      • z.  回复 @拉大锯
        是私有证书,但是我尝试过设置默认允许所有证书,同样报这个错误
        z. 2022-02-23 11:11   回复 1491235681811423234
      • 拉大锯  回复 @z.
        你的代码也没有体现出来你设置了啥,只有构建和请求的动作。
        拉大锯 2022-02-23 11:15   回复 1153952789488054272
      • z.  回复 @拉大锯
        前面尝试过,发现不行就删了😅
        z. 2022-02-23 11:18   回复 1491235681811423234
      • z.  回复 @拉大锯
        在高版本可以正常请求,在这个低版本就不行
        z. 2022-02-23 11:21   回复 1491235681811423234
      • 拉大锯  回复 @z.
        你是模拟器吗?还要考虑一下okhttp的兼容性,你看看这些有没有问题。
        拉大锯 2022-02-23 11:34   回复 1153952789488054272
      • z.  回复 @拉大锯
        不是模拟器,我好好捋一下,谢谢大佬
        z. 2022-02-23 12:03   回复 1491235681811423234
    相关问题
    2020-02-09 20:02 648 2
    希望程序能按我想的那样运行 · 网络请求
    2022-11-09 16:52 29 5