Consume Web service under Https in Java?

0

Attempt to consume web service under Https in Java from NetBeans and the request does not arrive. I already added the certificate in keyStore of Java and still does not work. Any Help / Suggestion ..!

It tells me the following error in the Java console

  

SERIOUS: can not get httpConnection outputstream   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 com.sun.net.ssl.internal.ssl.Alerts.getSSLException (Alerts.java:174)           at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal (SSLSocketImpl.java:1747)           at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE (Handshaker.java:241)           at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE (Handshaker.java:235)           at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate (ClientHandshaker.java:1209)           at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage (ClientHandshaker.java:135)           at com.sun.net.ssl.internal.ssl.Handshaker.processLoop (Handshaker.java:593)           at com.sun.net.ssl.internal.ssl.Handshaker.process_record (Handshaker.java:529)           at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord (SSLSocketImpl.java:943)           at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake (SSLSocketImpl.java:1188)           at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:1215)           at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:1199)           at sun.net.www.protocol.https.HttpsClient.afterConnect (HttpsClient.java:434)

    
asked by Absol 05.10.2016 в 02:52
source

0 answers