查尔斯可以从网上捕捉数据(如domain.com ),但我看不见这条路。如何配置以显示路径?
更新:
感谢@shaochuancs,但是在我启用SSL配置之后,还会出现另一个问题。
上面写着
查尔斯未能连接到远程主机。检查您的Internet连接是否正常,并且远程主机是否可访问。也许您的网络使用代理服务器访问Internet?可以将Charles配置为在外部代理设置中使用外部代理服务器。
发布于 2019-06-27 08:02:59
路径是“未知”的,因为目标网站正在使用SSL。请注意屏幕截图中有一个“说明”:“此主机未启用SSL代理.”。这与VPN无关。
要启用SSL代理,您可以打开Proxy - SSL Proxying Settings
面板,并在那里添加目标主机:
发布于 2021-01-28 07:12:30
步骤1
按照适当的指示:
(注意:在Charles help for IOS模拟器证书中也有一个选项,非常类似于osx选项。)
Windows / Internet
在Charles中,转到“帮助”菜单并选择"SSL代理>安装“。将出现一个窗口,警告您CA Root证书不受信任。单击“安装证书”按钮启动证书导入向导。必须将证书导入“受信任的根证书颁发机构”证书存储区,因此必须重写自动证书存储库选择。完成向导后,您的Charles证书现在已经安装。在安装生效之前,您可能需要重新启动IE。
Mozilla火狐
在安装了Mozilla的Charles外接程序之后,转到Tools菜单,Charles子菜单,然后选择“”选项。您将看到一个证书导入对话框。勾选“信任此CA标识网站”并完成导入。
Mac
在Charles中,转到“帮助”菜单并选择"SSL代理>安装“。密钥链访问将打开,并提示您有关证书。单击“始终信任”按钮。然后将提示您输入管理员密码以更新系统信任设置。您可能需要退出并重新打开Safari以查看更改。
参考资料:Charles Proxy SSL Certificate not working
步骤2
您可能需要激活ios模拟器或osx上的证书。
https://stackoverflow.com/questions/56784875
复制相似问题