charles提示“SSL Proxying not enabled for this host: enable in Proxy Settings, SSL locations”

出现这种情况,charles解析不出path,我们就没法建立映射。

具体的解决方案为在proxy中的SSL Proxying setting中钩上Enable SSL Proxying,并且将要解析的host加上。如下图:


当你在Charles这款网络代理工具中尝试抓取iOS设备的数据时,遇到"SSL Proxying not enabled for this host"的错误提示,这通常意味着你需要在Charles的代理设置中启用SSL代理功能。以下是解决步骤: 1. **打开Charles**:首先确保Charles软件已经启动,并且连接到你的电脑。 2. **访问Proxy Settings**:在Charles的菜单栏上,找到并点击“Tools”(工具),然后选择“Proxy Setup”(代理设置)。 3. **查找SSL选项**:进入设置窗口后,你会看到一个列表,找到“SSL Proxying”(SSL代理)部分,它可能在“Proxies”或“SSL Proxying Settings”标题下。 4. **启用SSL Proxying**:如果该选项处于关闭状态(通常是灰色不可选),勾选它使其变为可编辑,然后确认应用更改。 5. **保存配置**:点击“Save”(保存)按钮,将新设置保存下来。 6. **验证连接**:回到iOS设备,确认连接已更新。重启设备的开发者选项(如需),或者退出再重新连接到Wi-Fi或蜂窝数据,可能会帮助强制应用新的代理设置。 7. **检查SSL证书**:有时候,如果iOS设备有自签发的证书,Charles可能需要信任这个证书才能正常工作。可以按照Charles的帮助文档指引添加或管理证书。 完成以上步骤后,你应该能够通过Charles查看iOS设备的SSL流量了。如果问题依然存在,检查手机的系统日志或寻求更详细的Charles用户论坛支持。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值