Charles抓不到手机请求的痛~

博主在居家办公期间遇到Charles无法抓取手机App请求的问题,经过一系列排查,包括确认网络连接、设置代理、检查证书等,问题仍未解决。最终发现是EasyConnect的连接导致抓包失败,断开EasyConnect后Charles恢复正常。这个解决方案让博主既惊喜又困惑,希望能找到原因。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

之前在公司使用Charles抓包都是正常的,可以抓到手机app的请求,但居家办公这一个星期以来,我真的抓不到手机请求了,于是卑微的我开始了解决这个问题的悲惨过程……

本人是刚开始接触Charles抓包,所以这个问题真的耗费了我很多时间,QAQ~

下面简单说一我的解决过程叭:

  • 检查手机和电脑是否连接了同一个Wi-Fi--->yes
  • 使用电脑ping手机所连Wi-Fi下边的IP地址,看是否可以ping通---->yes
  • 忘记电脑和手机的Wi-Fi密码,关闭charles,重新连接Wi-Fi,打开Charles,并连接代理--->无果
  • 检查代理的服务器地址和端口是否与Charles中的一样--->yes
  • 重新设置端口号,检查SSL proxying settings,proxying settings,以及recording settings--->仍无法获取请求
  • 检查根证书是否被信任,检查手机中的证书是否已安装--->yes
  • 将电脑中local IP address中的IP以及手机中所连Wi-Fi下的ip添加到access control settings--->仍无法获取请求
  • 在这期间,网上查到的各种方法几乎都试过了,但依旧无法解决这个问题,于是我郁闷了……
  • ……
  • ……
  • ……
  • 时光不负有心人,终于在一个星期后我解决了这个问题,这个解决办法真的来得很突然,过程是这样的,我依旧在网上查看相关解决办法,此时一个easyconnect的单词吸引了我,因为我手机远程连接公司内网的话是需要easyconnect的,所以对这个单词超级熟悉,然后我点开了这个标题下的文章,结果就是说连接了easyconnect后就无法使用Charles对该手机抓包,不连接的话Charles是可以正常对该手机抓包的,然后我试了下,天呐,真的成功了,此时留下了幸福的眼泪,但觉得自己这么多天的努力好像白费了……5555,而且为什么会这样俺现在也还不知道,如果有大佬可以告诉我为啥会这样的话真的感激不尽~
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值