安卓 6.0,已经把证书导入到 security/cacerts/ 里面了,用 fiddler 抓包部分 https 可以解密出来,但是还是有少部分加密的接口缺少了??

另外,程序的请求报 javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.

这是为啥?安卓 6.0 系统的 app 不是无条件信任系统证书的吗?为啥还会握手失败?我把证书移除了就正常了.


↙↙↙阅读原文可查看相关链接,并与作者交流