Charles Proxy阻止Android上的SSL流量

时间:2018-11-07 20:56:00

标签: android charles-proxy

多年来一直使用Charles Proxy,但最近我在设置Android设备时遇到了问题。

证书已安装在Android设备上。我已经确认它们实际上在我的证书列表中被列为受信任的证书。一切都设置正确,但是SSL流量继续被阻止。

我已经尝试过寻求支持,但他们从未回应。

以前有人遇到过这个问题吗?

2 个答案:

答案 0 :(得分:0)

  

一切设置正确,但SSL流量继续被阻止。

有时候,我曾经看到来自Android的SSL请求出现红叉。我无法阅读内容。我设置了SSP Proxy Settings选项后,它对我来说开始正常工作。我检查了如图所示的Enable SSL Proxying选项,并添加了要过滤的通配符URL。例如:*.your-server-url.com

enter image description here

更新:

我也不认为您可以在应用程序的发行版中做到这一点。

对于Android N及更高版本,您需要在项目中包含以下更改才能使其正常运行:https://www.charlesproxy.com/documentation/using-charles/ssl-certificates/

希望这会有所帮助。

答案 1 :(得分:0)

我的所有流量都被封锁了。问题是启用了“允许列表”(在“工具”菜单中),因此仅通向允许位置的流量。禁用该功能后,问题得到解决。