HarmonyOS 鸿蒙Next charles抓包,安装证书失败
HarmonyOS 鸿蒙Next charles抓包,安装证书失败
hdc上传charles证书到工程机 然后安装失败
先验证流程对不对吧。
鸿蒙App开发抓包指导-以Charles工具为例
一、将手机与PC连接在同一局域网下,手机连接WiFi时,点击代理设置(手动),设置代理IP,端口为Charles监听的端口,在上述步骤四的Proxy Settings中可以查看和修改;
二、设置代理,操作步骤:
1)点击 Proxy—>SSL Proxy Settings—>在Include添加 : 和 *:443
2)点击 Proxy—>Proxy Settings—>勾选Enable transparent HTTP proxying
三、 PC端Charles导出证书,点击 Help—>SSL Proxying—>Install Charles Root Certificate on a Mobile Device or Remote Browser
四、 导入系统根证书至手机:
- 通过手机浏览器下载charles提供的网址下载证书,在浏览器下载之后要另存到下载目录
- hdc shell aa start -a MainAbility -b com.ohos.certmanager 启动证书安装器
- 选择从存储设备安装,选择指定pem证书
五、安装Charles证书到PC系统可信目录,操作步骤:
点击 Help—>SSL Proxying—>Install Charles Root Certificate—>安装证书—>选择证书存储路径为:受信任的根证书颁发机构
更多关于HarmonyOS 鸿蒙Next charles抓包,安装证书失败的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
流程是对的 就是你发的这个 你可以测试下 验证是安装不了的
抓包目前只能代码可以配置代理,
正规做法
【HarmonyOS NEXT】鸿蒙忽略证书验证抓包https请求
https://developer.huawei.com/consumer/cn/forum/topic/0208153496766554837?fid=0109140870620153026
是的 代码里面配置代理可以 证书安装不了,
证书安装得了。按照文章中的步骤。就可以安装,
找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:BV1S4411E7LY/?p=17
有人安装成功了吗
2楼哥们发的 hdc可以把证书传输到鸿蒙设备里 不过没用 目前安装不了证书,
目前还不支持,不管真机还是模拟器都不识别证书。
针对“HarmonyOS 鸿蒙Next charles抓包,安装证书失败”的问题,以下是一些可能的解决方案:
首先,确认你的HarmonyOS设备是否支持通过Charles进行抓包。由于HarmonyOS与Android在系统架构上存在差异,某些Android上的抓包方法可能不适用于HarmonyOS。
其次,检查Charles证书的格式是否正确。HarmonyOS可能要求特定的证书格式,如果证书格式不正确,将无法成功安装。你可以尝试重新生成证书,并确保其格式符合HarmonyOS的要求。
再者,检查设备的系统权限设置。在某些情况下,安装证书需要设备的特定权限。确保你的设备已经授予了安装证书的权限,或者尝试以管理员身份运行Charles。
此外,如果设备连接了VPN或防火墙等网络安全设备,可能会阻止证书的安装。尝试暂时断开这些设备,看看是否能成功安装证书。
最后,如果以上方法都无法解决问题,可能是由于HarmonyOS系统的更新或特定设置导致的兼容性问题。你可以尝试更新Charles到最新版本,或者查看HarmonyOS的官方文档,了解是否有关于抓包和证书安装的特别说明。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html