烧鸡翼
烧鸡翼
  • 发布:2021-12-30 21:34
  • 更新:2021-12-31 15:15
  • 阅读:800

uni.configMTLS 用了之后返回正常,安卓请求报错

分类:HBuilderX

https双向认证是成功了,code也是返回0。然后我再使用uni.reuqest去请求接口,报错:"errMsg": "request:fail abort statusCode:-1 Hostname 10.52.3.69 not verified:\n certificate: sha256/+mHhncBDdoCKNyIe52SZ1TaqzUPX8YDLSYb6c6oZaM8=\n DN: CN=10.52.3.69,OU=Customers,OU=CPFC,O=CFCA TEST CA,C=CN\n subjectAltNames:

2021-12-30 21:34 负责人:DCloud_Android_DQQ 分享
已邀请:
sheng_se

sheng_se

同样报错,楼主解决了了吗?

DCloud_Android_DQQ

DCloud_Android_DQQ

不是bug啊。

https 是基于 域名的协议。host不能是ip啊。

  • sheng_se

    我修改了模拟器hosts,文件并且重新生成了域名,还是不可以

    报错:{

    "errMsg": "request:fail abort statusCode:-1 Hostname www.unihttps.com not verified:\n certificate: sha256/4cIBWyy+2BlD/ME12B4hIRVEefrl5X0nL0/3DGISfKA=\n DN: CN=www.unihttps.com\n subjectAltNames: []"

    }

    2022-01-01 14:38

  • sheng_se

    但是postman和浏览器可以访问,安卓有什么特殊配置吗

    2022-01-01 14:38

  • sheng_se

    谢谢可以了

    2022-01-01 15:46

  • 烧鸡翼 (作者)

    回复 sheng_se: 修改了host直接可以访问https了是吗?

    2022-01-04 09:47

  • sheng_se

    回复 烧鸡翼: 我写了个分享经验,你看看,发表在官网论坛了

    2022-01-06 11:01

  • 烧鸡翼 (作者)

    回复 sheng_se: 已经可以了,有个配置访问https的,设置为true就可以了

    2022-08-17 08:59

  • h***@163.com

    回复 烧鸡翼:你好,请问是哪个配置?

    2023-04-19 10:43

该问题目前已经被锁定, 无法添加新回复