查尔斯代理不适用于Android One Xiaomi a1

时间:2018-11-16 16:48:02

标签: android ssl proxy charles-proxy

我正在尝试使用Android One-小米a1代理来自手机的流量。我安装了证书,在设置中的所有位置都允许使用这些证书,并在Charles本身中为指定域启用了SSL代理。

但是,每当流量开始通过Charles时,所有SSL连接都会出现错误

  

SSL握手失败:收到致命警报:certificate_unknown

我将证书同时放在Wifi和VPN连接上,重新下载并删除了几次,等等。现在,我仍然不明白为什么它不起作用。在其他Android设备上,一切正常,即使在iPhone上,一切正常...

1 个答案:

答案 0 :(得分:0)

在Android Nougat中,Android处理受信任的证书颁发机构(CA)为安全的应用程序流量提供更安全的默认值,用户添加的CA将调用SSLHandshake失败。您可以检查this blog以获得更多信息