SSLHandshakeException
相关SSLHandshakeException 报错信息,在项目中已经实现了,TrustAllManager,为何还会报错呢
javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
javax.net.ssl.SSLHandshakeException: Unacceptable certificate: CN=Encryption Everywhere DV TLS CA - G1, OU=www.digicert.com, O=DigiCert Inc, C=US
javax.net.ssl.SSLHandshakeException: Unacceptable certificate: CN=XinChaCha Trust SSL Organization Validated, O="Beijing Xinchacha Credit Management Co., Ltd.", C=CN
调试出错堆栈:
解决方案:
- 更正Android设备上的日期和时间
2)查看确认信任的凭据
3)重启系统
参考网站:
Android 根证书管理与证书验证