I'm using Volley to pull down xml from Spotify.
Here's an example url:
But when I try to pull the xml down from this website, Volley returns this error message:
javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
I've tried to explain this error to myself in lay-man's terms, and I believe that I need to download a public certificate according to here on SO
First you need to obtain the public certificate from the server you're trying to connect to. That can be done in a variety of ways, such as contacting the server admin and asking for it, using openssl to download it, or, since this appears to be an HTTP server, connecting to it with any browser, viewing the page's security info, and saving a copy of the certificate. (Google should be able to tell you exactly what to do for your specific browser.)
I understand the basic concepts of private and public key cryptography, but I can't really follow these instructions. Could someone please explain these instructions in lay-mans terms?
Thanks