问题:手机配置好代理后,能连接到Charles,但是手机无法上网。
表现为进入浏览器页面无法加载,charles接口显示建立三次握手失败。
解决
1:第一种方法
一般情况下,当用户手机配置完代理后电脑charles会弹出一个弹框,如果没有出现。
点击Proxy->Access control settings,添加你的手机IP。
help -> Local IP Addresses 中的本地IP手动写入到:Proxy -> Access Control Settings中
-
第二种方法:
在 Proxy -> Access Control Settings中添加个:0.0.0.0/0。
在Charles中的Proxy setting中如下勾选并配置端口号
说明:
Access Control Settings —-访问控制设置。这里配置charles要访问的域名范围,如果写成0.0.0.0/0则Charles将会识别所有IP,这样的话如果电脑本地ip改变也不用再手动配置。