Java - Conexión SSL

 
Vista:

Conexión SSL

Publicado por insignia (1 intervención) el 20/02/2008 17:36:15
Muy buenas, me encuentro con un problema al intentar obtener la respuesta de un servidor SSL

Me he bajado el certificado de la página con la que quiero conectar y lo he agregado en un keystore.

en el arcihvo.java tengo entre otras cosas el siguiente código:
----------------------------------------------------------------
System.setProperty("javax.net.ssl.trustStore", System.getProperty("java.home")+"\lib\security\trustedCert") ;
System.setProperty("javax.net.ssl.trustStorePassword", "password") ;

try {
URL url = new URL(direccion);
HttpsURLConnection c = (HttpsURLConnection) url.openConnection();
if (c.getResponseCode()==200){
BufferedReader in = new BufferedReader (new InputStreamReader(c.getInputStream()));
cadena=in.readLine();
}
}
catch(Exception ex){
return ex.getMessage();
}
-----------------------------------------------------------
Devolviendome la excepción:

sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested targe

Es decir como si no hubiera definido el keystore.

Alguien me podría ayudar?

Saludos y gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder