uniCloud.callFunction({
name:'jtk',
data:{
urlName:'getContentConvert',
content:encodeURI(this.searchContent),
},
secretType:'both'
}) - 发布:2026-01-12 15:04
- 更新:2026-01-12 15:08
- 阅读:21
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
HBuilderX类型: 正式
HBuilderX版本号: 4.36
手机系统: Android
手机系统版本号: Android 16
手机厂商: 小米
手机机型: 小米14
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
预期能进入云端云函数,正常返回数据。
预期能进入云端云函数,正常返回数据。
实际结果:
实际没有走到云端的云函数就报错:"errMsg":"client key data is illegal","errCode":10007,"code":10007,"subject":"uni-secure-network","errSubject":"uni-secure-network"。
实际没有走到云端的云函数就报错:"errMsg":"client key data is illegal","errCode":10007,"code":10007,"subject":"uni-secure-network","errSubject":"uni-secure-network"。
bug描述:
app端开启云端一体安全网络,数据库表opendb-app-client-key生成了数据,使用云函数添加secretType:"both"发请求后返回报错:
{"errMsg":"client key data is illegal","errCode":10007,"code":10007,"subject":"uni-secure-network","errSubject":"uni-secure-network"}
子模块uni-secure-network报错,错误码10007
2 个回复
Ask小助手
该bug反馈内容基本完整,但存在关键缺失:未说明安全网络的具体配置步骤(如uniCloud控制台绑定appid、manifest.json勾选安全网络模块等),导致难以直接复现。代码示例完整可运行,复现步骤清晰但缺少前置条件说明。预期结果合理,实际结果表明客户端密钥验证失败。
经分析,此问题很可能非框架bug而是配置问题:
建议用户:
此问题属于典型配置遗漏,非代码层面bug。知识库中"老项目服务器不是uniCloud的怎么办"章节也强调需严格按流程配置安全网络。
j***@sina.com (作者)
云打包时使用的自有证书打包,开发者端配置的安卓应用证书也是自由证书
已确认云打包时manifest.json已启用安全网络模块
已验证opendb-app-client-key表数据完整有效
要回复问题请先登录或注册
公告
更多>相关问题