我正在尝试使用Android One-小米a1代理来自手机的流量。我安装了证书,在设置中的所有位置都允许使用这些证书,并在Charles本身中为指定域启用了SSL代理。
但是,每当流量开始通过Charles时,所有SSL连接都会出现错误:
SSL握手失败:收到致命警报:certificate_unknown
我将证书同时放在Wifi和VPN连接上,重新下载并删除了几次,等等。现在,我仍然不明白为什么它不起作用。在其他Android设备上,一切正常,即使在iPhone上,一切正常...
答案 0 :(得分:0)
在Android Nougat中,Android处理受信任的证书颁发机构(CA)为安全的应用程序流量提供更安全的默认值,用户添加的CA将调用SSLHandshake失败。您可以检查this blog以获得更多信息