uni.request({
url: "https://svc.wlsp.org.cn/Service_OneMap/WebService.asmx/MobileGetUserPassByUID",
data: {
key: aesEncrypt("uiduser"),
fun: fun,
uid: systemInfo.value.deviceId + "|" + systemInfo.value.appVersion,
},
success: (res) => {
},
fail: (e) => {
console.log("失败:",e);
},
});

- 发布:2025-07-10 15:19
- 更新:2025-07-14 17:24
- 阅读:49
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows 11
HBuilderX类型: 正式
HBuilderX版本号: 4.66
手机系统: HarmonyOS NEXT
手机系统版本号: HarmonyOS 5.0.1
手机厂商: 华为
手机机型: Nova13
页面类型: vue
vue版本: vue3
打包方式: 离线
项目创建方式: HBuilderX
示例代码:
操作步骤:
网站更新证书,重新请求接口
网站更新证书,重新请求接口
预期结果:
证书OK的情况下应该请求成功
证书OK的情况下应该请求成功
实际结果:
报错"request:fail SSL peer certificate or SSH remote key was not OK"
报错"request:fail SSL peer certificate or SSH remote key was not OK"
bug描述:
使用uni.request进行网络请求,证书商是DigiCert,在鸿蒙系统内置的根证书库中。
一个月之前是访问是没有问题的,前段时间证书过期,更新了一个,使用鸿蒙的浏览器打开网址证书是没有问题的,但是用uni.request请求的时候就会报错"request:fail SSL peer certificate or SSH remote key was not OK"

DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信
我看是普通的 post + data 的网络请求并没有特殊的,这个报错也是鸿蒙 http 错误提示,并不是本地的错误代码。
你调的 request 提示证书报错,是始终错误,还是第二次请求正常或者重启后正常?同一时间安卓表现是否正常?如果我要复现你的问题,有什么方案吗
DCloud_UNI_OttoJi
这个问题问了一下 ai,说是你运维证书里少东西。 点击链接查看和 Kimi 的对话 https://www.kimi.com/share/d1qea8b1huilke1kbagg
2025-07-14 19:08