鸿蒙应用使用 @ohos.net.http 模块请求HTTPS接口时证书校验失败
应用访问自签名证书的HTTPS接口时,抛出 "SSL handshake failed: CERTIFICATE_VERIFY_FAILED"
错误,但相同接口在Android端可正常访问。
具体环境:
- 鸿蒙API版本9,使用
http.createHttp()
发起请求。 - 服务器证书已通过
openssl
生成并部署。
已尝试的解决方式:
- 在
config.json
中声明"network": {"cleartextTraffic": true}
,无效。 - 尝试忽略证书校验(如
sslOptions: { insecure: true }
),但鸿蒙未提供该参数。
鸿蒙
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 使用@ohos.net.http发送网络请求,跳过ssl证书校验
934浏览 • 1回复 待解决
HarmonyOS ohos.net.http (数据请求)模块问题
692浏览 • 1回复 待解决
@ohos.net.http 模块目前是否支持https双向认证?
2366浏览 • 1回复 待解决
@ohos.net.http HttpRequest.requestInStream 接口怎么使用
885浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中使用@ohos.net.http模块发送POST请求?
907浏览 • 1回复 待解决
@ohos.net.http如何校验服务器证书?类似X509TrustManager
1245浏览 • 1回复 待解决
HarmonyOS @ohos.net.http请求没有反应
615浏览 • 1回复 待解决
工具类js 导入 @ohos.net.http 模块 如何导入?
8520浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中使用@ohos.net.http进行GET请求?
768浏览 • 1回复 待解决
HarmonyOS @ohos.net.http的原理
374浏览 • 1回复 待解决
HarmonyOS 使用@ohos.net.http (数据请求)如何进行图片上传
563浏览 • 1回复 待解决
@ohos.net.http中如何在发起请求前进行拦截
204浏览 • 2回复 待解决
HarmonyOS @ohos.net.http 如何添加请求拦截和响应拦截
460浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS中使用@ohos.net.http模块正确设置和发送带有JSON请求体的POST请求?
570浏览 • 0回复 待解决
HarmonyOS @ohos.net.http 中usingCache 缓存
382浏览 • 1回复 待解决
#鸿蒙通关秘籍# 在使用@ohos.net.http模块时,如何处理可能出现的HTTP错误码并提供用户反馈?
435浏览 • 0回复 待解决
HarmonyOS ohos.net.http模块请求是否会带上webview当中相应url中的cookie信息
750浏览 • 1回复 待解决
HarmonyOS @ohos.net.http中usingCache缓存级别
338浏览 • 1回复 待解决
http请求证书校验实现
1084浏览 • 1回复 待解决
httpRequest.request 请求https接口ssl证书验证失败
2827浏览 • 0回复 待解决
@ohos.net.http中HttpRequest的destroy必须在请求结束后调用吗?
708浏览 • 1回复 待解决
HarmonyOS @ohos.net.http和rcp的使用场景有什么不同
911浏览 • 1回复 待解决
ohos.net.http里的 usingCache: true是不是无效啊
1213浏览 • 1回复 待解决
HarmonyOS HTTP数据请求中如何绕过证书校验
739浏览 • 1回复 待解决
可能本地证书过期了,需要将本地证书更新,或者设置不作证书校验。 尝试从链接的服务器中下载证书,放进rawfile里,在做http请求时填入该证书。