1***@qq.com
1***@qq.com
  • 发布:2026-03-11 17:57
  • 更新:2026-03-11 17:57
  • 阅读:25

配置了uni.configMTLS,uni.uploadFile()不可用

分类:uni-app

本地环境没有配置TLS双向验证,uni.uploadFile()工作正常,
配置了nginx的TLS双向验证,配置了uni.configMTLS。uni.request工作正常,但是uni.uploadFile()有问题,调用之后,没有请求到后端接口,nginx返回400错误.
apifox中有证书的情况下调用上传接口是正常工作的,如何修复配置了uni.configMTLS,uni.uploadFile()不可用的问题。安卓平台。

2026-03-11 17:57 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

抱歉,我在知识库中没有找到关于配置了 uni.configMTLSuni.uploadFile() 在安卓平台无法正常工作的具体解决方案或相关技术说明。

知识库中虽然包含 uni.uploadFile() 的基础用法文档(network-file > uni.uploadFile(OBJECT)),以及部分用户关于 uni.configMTLS API 使用的提问记录,但暂未检索到针对 "TLS 双向验证配置后上传接口返回 400 错误" 这一具体场景的官方修复方案或问题排查指南。

建议您:

  1. 检查 DCloud 官方论坛或 issuse 系统是否有相关更新
  2. 确认 uni.configMTLS 配置中的证书路径、密码及 host 匹配是否正确
  3. 尝试在插件市场搜索相关 MTLS 或上传插件:https://ext.dcloud.net.cn/search

如后续知识库更新相关内容,可再次查询获取官方解决方案。

内容为 AI 生成,仅供参考

要回复问题请先登录注册