Charles无法代理Https的几种情况:

  1. 按照Charles的提示,手机打开 http://chls.pro/ssl
  2. 安装好证书后,应用提示java.security.cert.CertPathValidatorException: Trust anchor for certification path not found
  3. 部分应用请求时提示:request:fail ssl hand shake error

第一步 安装Windows证书

双击安装下载文件中Windows目录下的证书,安装证书时选择受信任的发布者

如果已经安装请卸载证书后再安装,Windows的证书与手机的证书是对应的请勿随意替换修改

第二步 安装安卓手机端证书

把下载文件中Android目录中证书文件 6f0b3800.0 复制到 手机的系统目录
/system/etc/security/cacerts
中,然后修改后讲文件权限改为644权限(三读一写)

注意:请勿修改文件名字和随意更换文件 安卓系统的文件证书名字是通过hash算出来的

文件下载

链接: 下载地址
提取码: yqxe

最后修改:2019 年 04 月 14 日
如果觉得我的文章对你有用,请随意赞赏