HarmonyOS 鸿蒙Next下https双向认证相关资料

HarmonyOS 鸿蒙Next下https双向认证相关资料

请问一下有 https 双向认证的相关资料吗?

目前我这边是有 客户端的p12证书和密码、服务端的p12证书和密码。

然后,我有尝试使用 axios 这个网络请求库,请求参数有 客户端的 p12 证书和密码,请求发出之后返回信息为 “1007900060 远程服务器SSL证书或SSH秘钥不正确” ,但是我查看了证书信息, 是 2027 年过期。

客户端的证书是自签的 p12 证书,我看 axios 的示例都是有写 CA 证书路径的,但是我这边没有提供 CA 证书,只能使用 客户端的 p12 证书 和 服务端的 p12 证书。


更多关于HarmonyOS 鸿蒙Next下https双向认证相关资料的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

看下这篇鸿蒙双向认证的博客是否有帮助:

https://blog.csdn.net/xo19882011/article/details/141954098

更多关于HarmonyOS 鸿蒙Next下https双向认证相关资料的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


确定这个是https吗

关于HarmonyOS鸿蒙Next下HTTPS双向认证的相关资料,以下是一些核心内容:

HTTPS双向认证,即客户端和服务端相互验证对方身份的认证方式。在HarmonyOS鸿蒙Next系统中,实现HTTPS双向认证通常涉及以下步骤:

  1. 客户端请求:客户端向服务端发起HTTPS连接请求,并请求进行双向认证。
  2. 服务端证书验证:客户端验证服务端提供的数字证书,确保服务端是可信的。
  3. 客户端证书提交:服务端要求客户端提交数字证书,以验证客户端的身份。
  4. 双向认证成功:如果客户端和服务端的证书都验证通过,则双向认证成功,双方可以建立安全的通信通道。

在HarmonyOS鸿蒙Next开发中,可以利用系统提供的网络安全API和库来实现HTTPS双向认证。此外,还需要配置服务端和客户端的证书,并确保这些证书是有效的、由可信任的证书颁发机构签发。

由于HTTPS双向认证涉及较多技术细节和配置步骤,建议开发者参考HarmonyOS官方文档和开发者社区的相关资料进行深入学习和实践。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部