Hello,

I'm a noob in https and i need to connect to a https site 
(https://www.socialsecurity.be/).
But when i instanciate an HttpClient i've got this exception :

javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: 
Certificate chaining error: issuer DN != subject DN       
at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.a(DashoA6275)         
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)     
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)     
at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA6275)        
at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA6275)        
at com.sun.net.ssl.internal.ssl.SunJSSE_ax.a(DashoA6275)        
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)     
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.j(DashoA6275)     
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)     
at com.sun.net.ssl.internal.ssl.AppOutputStream.write(DashoA6275)       
at 
org.apache.commons.httpclient.HttpConnection$WrappedOutputStream.write(HttpConnection.java:1351)
     
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:69)       at 
java.io.BufferedOutputStream.flush(BufferedOutputStream.java:127)    
at 
org.apache.commons.httpclient.HttpConnection.flushRequestOutputStream(HttpConnection.java:779)
       
at org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2257) 
 
at 
org.apache.commons.httpclient.HttpMethodBase.processRequest(HttpMethodBase.java:2629)  
      
at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1085)      
 
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:675)  
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:530)  
at 
test.securitesociale.SecuriteSocialeWebSite.getONSSNumber(SecuriteSocialeWebSite.java:38)
 
at test.securitesociale.TestSecuriteSociale.main(TestSecuriteSociale.java:8) Caused 
by: java.security.cert.CertificateException: Certificate chaining error: issuer DN != 
subject DN    
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.a(DashoA6275)      
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(DashoA6275)    
 
at com.sun.net.ssl.internal.ssl.JsseX509TrustManager.checkServerTrusted(DashoA6275)    
 ... 18 more Exception in thread "main" 

And this is my piece of code:

     HttpClient httpclient = new HttpClient();
     GetMethod httpget = new GetMethod( "https://www.socialsecurity.be/"; );
     httpclient.executeMethod( httpget );
     System.out.println( httpget.getStatusLine().toString() );

Does anyone already met this problem?

Thank you in advance for your answer



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to