HarmonyOS 鸿蒙Next SSL peer certificate or SSH remote key was not OK,网络数据接口请求突然报错
HarmonyOS 鸿蒙Next SSL peer certificate or SSH remote key was not OK,网络数据接口请求突然报错 进行网络数据请求时,突然报错:SSL peer certificate or SSH remote key was not OK,请教一下该如何处理
4 回复
该问题可以参考的文档如下:
远程服务器ssl证书或ssh秘钥不正确
更多关于HarmonyOS 鸿蒙Next SSL peer certificate or SSH remote key was not OK,网络数据接口请求突然报错的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
经过我验证,是你的模拟器时间不对了。不是当前时间了。你可以在设备选择里面,把模拟器数据清空一次,重启就好了。
我也为此耗费了2周时间。
感觉可能还是你们后台证书有问题,因为我刚开始看鸿蒙,发现:
这个链接会报 SSL peer certificate 或 SSH remote key 不 OK
let httpStr = "https://jsonplaceholder.typicode.com/posts/3";
但是这个链接就不会报 let httpStr = "https://api.map.baidu.com/reverse_geocoding/v3/?ak=您的ak&output=json&coordtype=wgs84ll&location=31.225696563611,121.49884033194";
在HarmonyOS鸿蒙Next中,出现“SSL peer certificate or SSH remote key was not OK”错误,通常与SSL证书或SSH密钥验证失败有关。可能的原因包括:
- 证书过期或无效:服务器提供的SSL证书可能已过期或不被信任。
- 证书不匹配:服务器域名与证书中的域名不匹配。
- 中间人攻击:网络可能存在中间人攻击,导致证书验证失败。
- SSH密钥问题:远程服务器的SSH密钥可能已更改或不被信任。
解决方法:
- 检查服务器证书的有效性和域名匹配。
- 更新或替换无效的SSL证书。
- 确保网络环境安全,避免中间人攻击。
- 验证并更新远程服务器的SSH密钥。
这些步骤有助于解决“SSL peer certificate or SSH remote key was not OK”错误。