HttpsURLConnection错误:java.security.cert.CertPathValidatorException:找不到证书路径的信任锚

时间:2018-06-25 17:45:41

标签: android android-asynctask httpurlconnection httpsurlconnection

以前,我们的网站是Http,我使用AsyncTask和HttpURLConnection通过API发布数据,但现在是Https,当我将HttpURLConnection转换为HttpsURLConnection时,出现此错误:

  

java.security.cert.CertPathValidatorException:找不到证书路径的信任锚。

我该怎么办?

1 个答案:

答案 0 :(得分:0)

要确定问题所在,如我所提到的,首先尝试使用TrustManager忽略certificate。如果可行,请检查server是否接受self-signed或哪个{ {1}} parent。通常,certificate已经被大多数CA预装了devicesHere is a detailed link .