HarmonyOS 鸿蒙Next https网络请求设置自生成证书路径

发布于 1周前 作者 htzhanglong 最后一次编辑是 5天前 来自 鸿蒙OS

HarmonyOS 鸿蒙Next https网络请求设置自生成证书路径

https网络请求设置自生成证书路径有成功的吗

4 回复

API 9不行。

API 10的HttpRequestOptions增加了caPath属性,可以设置ca证书路径,应该可以在这里设置自签名的CA证书路径。

没有真机无法测试,只能说理论上可以。

我是Api11,用真机测试的,用自签名证书配置路径,也是报SSL peer certificate or SSH remote key was not OK

在HarmonyOS(鸿蒙)系统中进行HTTPS网络请求并设置自生成证书路径,通常需要在应用开发中配置网络请求库(如OkHttp、Retrofit等),并指定信任的证书。这包括将自生成的证书文件(如.pem或.crt)集成到项目中,并在网络请求配置中指定该证书作为信任的根证书。

具体实现时,需要查看你所使用的网络请求库的文档,了解如何添加自定义的信任管理器(TrustManager),并在其中指定你的证书。这通常涉及将证书文件加载为KeyStore,并使用该KeyStore创建TrustManagerFactory

如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部