export default {
onLaunch: function() {
// #ifdef APP
uni.configMTLS({
certificates: [{
'host': 'xxx.xxxx.com',
'client': '/static/client.p12',
'clientPassword': '111111'
}],
success(res) {
console.log(res);
},
fail(err) {
console.log(err);
},
complete() {
console.log("完成")
}
});
// #endif
},
onShow: function() {
},
onHide: function() {
}
}

- 发布:2024-12-11 20:15
- 更新:2024-12-11 20:15
- 阅读:82
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows 11 家庭中文版23H2
HBuilderX类型: 正式
HBuilderX版本号: 4.24
手机系统: Android
手机系统版本号: Android 14
手机厂商: vivo
手机机型: iqoo neo 9s pro
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
用个证书试一下就能复现
用个证书试一下就能复现
预期结果:
成功设置请求证书
成功设置请求证书
实际结果:
闪退 || 不执行
闪退 || 不执行
bug描述:
uni.configMTLS设置证书后,在ios端会执行,success中的code为0,但是uni.request一执行就会闪退
在安卓端,uni.configMTLS完全不执行,success,fail,complete都没有执行。证书也没有设置成功。

