I have some simple code that does what I think is a correct & basic request to read the url https://httpbin.org/digest-auth/auth/user/passwd
Reading that url in a browser works fine. But my Java code throws:
Exception in thread “main” javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.ssl.Alerts.getSSLException
I have the code and full exception stack at http://stackoverflow.com/questions/43146218/https-digest-request-failing-with-security-exception (not repeated here to keep this post short).
httpbin.org uses SSL cert from Let’s Encrypt, and I am most likely hitting an issue with my JRE missing the CA certs. What do I need to do to get this set up?
Or is it something else?
Thanks – dave