Charles无法代理Https的几种情况:
- 按照Charles的提示,手机打开 http://chls.pro/ssl
- 安装好证书后,应用提示
java.security.cert.CertPathValidatorException: Trust anchor for certification path not found
- 部分应用请求时提示:
request:fail ssl hand shake error
第一步 安装Windows证书
双击安装下载文件中Windows目录下的证书,安装证书时选择受信任的发布者
如果已经安装请卸载证书后再安装,Windows的证书与手机的证书是对应的请勿随意替换修改
第二步 安装安卓手机端证书
把下载文件中Android目录中证书文件 6f0b3800.0
复制到 手机的系统目录/system/etc/security/cacerts
中,然后修改后讲文件权限改为644权限(三读一写)
注意:请勿修改文件名字和随意更换文件 安卓系统的文件证书名字是通过hash算出来的
文件下载
链接: 下载地址
提取码: yqxe