http://www.51testing.com/html/98/n-4478398.html?nomobile=1
我们自己安装的 Charles 证书都属于用户 CA 证书。除了证书的权限问题,Android 的不同版本对权限的处理规则也不一样:
![]()
:Android 7.0 以下:信任用户 CA 证书,可以简单的理解为我们安装的证书直接获得 ROOT 权限
![]()
:Android 7.0 以上, targetSdkVersion < 24:信任用户 CA 证书
![]()
:Android 7.0 以上, targetSdkVersion >= 24:不信任用户 CA 证书