以前,我们的网站是Http,我使用AsyncTask和HttpURLConnection通过API发布数据,但现在是Https,当我将HttpURLConnection转换为HttpsURLConnection时,出现此错误:
java.security.cert.CertPathValidatorException:找不到证书路径的信任锚。
我该怎么办?
答案 0 :(得分:0)
要确定问题所在,如我所提到的,首先尝试使用TrustManager忽略certificate
。如果可行,请检查server
是否接受self-signed
或哪个{ {1}} parent
。通常,certificate
已经被大多数CA预装了devices
。Here is a detailed link .