Charles Proxy SSL:“未为此主机启用SSL代理”

时间:2018-03-05 18:28:54

标签: charles-proxy

为什么在调试应用时我无法在Charles Proxy中看到响应?

非常奇怪,所有证书都已安装在我的笔记本电脑上并且受信任,我的设备也是如此,即使我已启用启用SSL框,我仍然会收到SSL Proxying not enabled for this host

我之前从未遇到过这个问题。我该怎么办?

2 个答案:

答案 0 :(得分:17)

如果您只想监视与您的应用相关的几个域。一个简单的解决方案是,只需右键单击要监视的域名,然后在显示的上下文菜单中单击Enable SSL Proxying,查尔斯将负责填充URL和端口本身。

答案 1 :(得分:9)

除非代理设置中指定,否则Charles Proxy不会代理任何域。它位于Charles Proxy Documentation

  

您必须明确标识要启用SSL代理的主机名。该列表位于“代理设置”,“SSL”选项卡中。您还可以在结构视图中右键单击主机名,然后打开或关闭SSL代理。

如果您希望Charles捕获所有HTTPS流量,那么您可以在该列表中添加*:*: enter image description here