DCloud_Android_DQQ
DCloud_Android_DQQ
  • 发布:2021-04-21 17:40
  • 更新:2024-10-31 11:59
  • 阅读:18041

uni-app 配置 HTTPS 双向认证

分类:uni-app
0 关注 分享

要回复文章请先登录注册

中软云科技

中软云科技

回复 DCloud_Android_DQQ :
1559653449,这是我的QQ,麻烦您加一下
2021-10-20 14:42
Anderson

Anderson

回复 DCloud_Android_DQQ :
今天早上搞成了,一开始用的自签证书(测试java可以调用接口的,但是在uniapp中是不行的),后改为机构颁发的证书即可,(调用过uni.configMTLS成功,但是之后调用uni.request报错)以下是我的报错解决过程供参考:
1.报错:Hostname app.tiwenbao.com not verified(此问题是自签证书导致,解决:请求的host为app.tiwenbao.com,但是自签证书的host是*.tiwenbao.com)
2.报错:java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.(自签证书host改为app.tiwenbao.com,问题1解决,但是导致问题2出现。解决:自签证书是不行的,必须机构颁发的证书)
2021-10-20 13:54
DCloud_Android_DQQ

DCloud_Android_DQQ (作者)

回复 DCloud_Android_DQQ :
你留个qq 我加你看一下
2021-10-20 12:48
DCloud_Android_DQQ

DCloud_Android_DQQ (作者)

回复 Anderson :
你留个qq 我加你看一下
2021-10-20 12:48
中软云科技

中软云科技

https双向认证是成功了,code也是返回0。然后我再使用uni.reuqest去请求接口,报错:"errMsg": "request:fail abort statusCode:-1"。。。。。。请问认证成功后,再使用uni.request请求接口,是还需要配置什么东西吗?
2021-10-20 11:58
Anderson

Anderson

回复 DCloud_Android_DQQ :
调用过uni.configMTLS返回结果如下
{
"errMsg": "configMTLS:ok",
"code": 0
}
表示配置https认证成功了,但是其他网络请求uni.request还是报错如下
{
"errMsg": "request:fail abort statusCode:-1 Hostname app.tiwenbao.com not verified:\n certificate: sha256/Aqm5nKQa8QVXNx7EzUkuoqPOnwNdlIa0DussOVzJLRo=\n DN: CN=*.tiwenbao.com,O=ELB\n subjectAltNames: []"
}
是uni.request请求需要单独配置什么吗?有没有完整的示例呢?
2021-10-19 09:18
DCloud_Android_DQQ

DCloud_Android_DQQ (作者)

回复 Anderson :
调用一次就行
2021-10-18 19:13
Anderson

Anderson

请问uni.configMTLS接口怎么使用呢,调用成功返回code为0,然后请求接口还是not verified。
是在app初始的时候调用一次configMTLS,后续就无需调用了吗?还是每次都需要调用configMTLS成功后再次调用请求接口?
2021-10-18 15:17
DCloud_Android_DQQ

DCloud_Android_DQQ (作者)

回复 k***@163.com :
证书 怎么可能颁发给 192.168.3.254 ?
2021-10-18 12:53
k***@163.com

k***@163.com

安卓报错 :"errMsg": "request:fail abort statusCode:-1 Hostname 192.168.3.254 not verified:\n certificate: sha256/q9ZFbx8F/a9Nxko9oJltogmZgFjx3zWRFdaTVoTIPzA=\n DN: 1.2.840.113549.1.9.1=#161473616e64795f6875616d616f403136332e636f6d,CN=192.168.3.254,OU=ColorCat,O=ColorCat,ST=wuxi,C=cn\n subjectAltNames: [192.168.3.254]"
ios:正常
2021-10-13 18:41