DCloud_Android_DQQ
DCloud_Android_DQQ
  • 发布:2021-04-21 17:40
  • 更新:2025-06-04 11:33
  • 阅读:20568

uni-app 配置 HTTPS 双向认证

分类:uni-app
0 关注 分享

要回复文章请先登录注册

9***@qq.com

9***@qq.com

文件上传uni.uploadFile()在启用TLS双向验证情况下失效
本地环境没有配置TLS双向验证,uni.uploadFile()工作正常,
在测试环境我们配置了nginx的TLS双向验证,配置了uni.configMTLS。uni.request工作正常,但是uni.uploadFile()有问题,调用之后,没有请求到后端接口,nginx返回400错误
2025-06-04 11:33
9***@qq.com

9***@qq.com

配置好后,接口能访问了,但图片加载不出来啊,webview的网页也无法加载了
2025-06-03 10:52
码思泉涌

码思泉涌

回复 码思泉涌 :
前面看错了。
更新:
1. 【鸿蒙NEXT 】server 字段,是否可以填写 .cer文件的base64 值? (自签证书)
2024-10-31 11:59
码思泉涌

码思泉涌

```
1. 【鸿蒙NEXT 】client 字段,是否可以填写 .cer文件的base64 值?
2. 【鸿蒙NEXT 】如果不能的话,是需要填写.cer 文件的路径吗?
3. 【鸿蒙NEXT 】可否使用context.filesDir下的文件。
```
2024-10-31 11:26
随风ing

随风ing

@DCloud_Android_DQQ
QQ 240185924 求帮助
2024-01-23 11:51
鲜橙多1018

鲜橙多1018

自签名证书不行吗 必须是三方机构颁发的嘛
2023-11-17 09:37
鲜橙多1018

鲜橙多1018

uni-app 配置 HTTPS 双向认证 配置后无效,服务器收不到客户端的p12证书
我是这样写的: uni.configMTLS({
//无效400 No required SSl certificate was sent,跟浏览器不安装证书返回错误一样
certificates: [{
'host': 'xx.xxxx.com.cn:9008',
'client': '/static/client.p12',
'clientPassword': '*******',
'server': ['/static/client.cer'],
}],
success({code}) {
console.log('证书装载成功code', code)
},
fail(e) {
console.log('证书配置失败')
},
complete(res) {
console.log('证书配置完成'+JSON.stringify(res))
}
});
请求后,服务器还报没有证书错误No required SSL certificate was sent
2023-11-16 17:49
1***@qq.com

1***@qq.com

回复 猫耳朵 :
解决了,按照官方文档处理就好了
2023-11-14 17:55
攀仔程序员

攀仔程序员

提了个 ask, https://ask.dcloud.net.cn/question/179570 @DCloud_Android_DQQ
2023-10-12 22:01
攀仔程序员

攀仔程序员

回复 攀仔程序员 :
我的QQ , 413965851
2023-10-12 18:58