HarmonyOS鸿蒙Next中使用@ohos.request上传文件时,如何跳过SSL证书验证?

普通请求使用的rcp自定义证书验证,但是上传文件使用的@ohos.request,应该如何使用自定义证书校验或者跳过SSL证书验证呢?

AI说可以在config中extras配置项里做sslVerification: false配置,但是实测没有效果

3 回复

开发者您好,关于您咨询的问题,@ohos.request不支持跳过SSL证书或者自定义证书校验,可以使用rcp,您可配置SecurityConfiguration中remoteValidation为skip,可以参考快速上传实现功能。

更多关于HarmonyOS鸿蒙Next中使用@ohos.request上传文件时,如何跳过SSL证书验证?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


你好,内部处理中,请耐心等待

在HarmonyOS鸿蒙Next中,使用@ohos.request上传文件时,默认情况下会进行SSL证书验证以确保通信安全。如果你需要跳过SSL证书验证,可以通过配置options中的strictSSL参数为false来实现。

例如:

request.upload({
  url: 'https://example.com/upload',
  files: [{ filename: 'file.txt', name: 'file' }],
  strictSSL: false
});

请注意,跳过SSL证书验证会降低通信的安全性,建议仅在测试环境中使用,生产环境中应始终启用SSL证书验证。

回到顶部