deveco studio5.1.0版本
deveco studio5.1.0版本 API版本5.1.0.125,在调用华为云的Agent的时候,怎么跳过证书验证,实在是看不懂文档里了,
在postman里面就成功了,但是转到deveco中,一直是证书验证问题
5 回复

就是SSL证书问题,参数是没有问题的
这两者应该没啥区别,楼主可以检查下deveco里编写的代码传参是否正确,结合服务端错误日志排查定位
在日志中状态码也是2300060,是证书的问题,主要是想怎么跳过证书的验证,
DevEco Studio 5.1.0是华为推出的鸿蒙应用开发工具,支持ArkTS语言进行应用开发。该版本优化了编译构建速度,提升了调试器稳定性,并增强了ArkUI组件预览功能。新增了部分API接口支持,改进了分布式调试能力,适用于HarmonyOS NEXT应用开发。
在Deveco Studio 5.1.0中跳过证书验证,可通过修改HTTP请求配置实现。使用@ohos.net.http模块时,在http.RequestOptions中设置extraData的securityOptions属性:
let httpRequest = http.createHttp();
let options = {
method: http.RequestMethod.POST,
extraData: {
securityOptions: {
// 禁用证书验证
caCerts: [],
// 或使用不验证模式
useInsecureMode: true
}
}
};
注意:该方法仅适用于开发测试环境,生产环境必须启用证书验证以确保通信安全。若需固定证书,可将CA证书内容放入caCerts数组。

