之前在公司使用Charles抓包都是正常的,可以抓到手机app的请求,但居家办公这一个星期以来,我真的抓不到手机请求了,于是卑微的我开始了解决这个问题的悲惨过程……
本人是刚开始接触Charles抓包,所以这个问题真的耗费了我很多时间,QAQ~文章来源:https://www.toymoban.com/news/detail-499491.html
下面简单说一我的解决过程叭:文章来源地址https://www.toymoban.com/news/detail-499491.html
- 检查手机和电脑是否连接了同一个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,而且为什么会这样俺现在也还不知道,如果有大佬可以告诉我为啥会这样的话真的感激不尽~
到了这里,关于Charles抓不到手机请求的痛~的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!