我正在使用Volley从Spotify中提取xml。
这是一个示例网址:
但是当我尝试从这个网站上拉下xml时,Volley会返回以下错误信息:
javax.net.ssl.SSLHandshakeException:java.security.cert.CertPathValidatorException:找不到证书路径的信任锚。
我试图用非专业人士的方式向我自己解释这个错误,我相信我需要根据here on SO下载公共证书
首先,您需要从您尝试连接的服务器获取公共证书。这可以通过多种方式完成,例如联系服务器管理员并要求它,使用openssl下载它,或者,因为这似乎是HTTP服务器,使用任何浏览器连接到它,查看页面的安全信息,并保存证书的副本。 (Google应该能够准确地告诉您如何为您的特定浏览器做些什么。)
我理解私钥和公钥加密的基本概念,但我不能真正遵循这些说明。有人可以用非专业术语解释这些说明吗?
由于
答案 0 :(得分:0)
我弄明白了这个问题。我有一个在后台运行的应用程序导致了问题。