Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/02/2004, 21:54
da_ly
 
Fecha de Ingreso: septiembre-2003
Mensajes: 79
Antigüedad: 20 años, 8 meses
Puntos: 0
abrir url https

Hola al foro!
estoy haciendo un modulo que debe conectarse a una entidad financiera y recibir respuesta de la misma. He estado haciendo pruebas y el siguiente codigo funciona correctamente.
import java.io.*;
import java.net.*;

public class Ejemplo25 {
public static void main(String argv[]){
String s;
try{
URL url=new URL(argv[0]);
URLConnection conex = url.openConnection();
System.out.println("Cargando"+argv[0]);
DataInputStream datos = new DataInputStream(conex.getInputStream());
do {
s = datos.readLine();
if (s != null) System.out.println(s);
} while (s != null);
}
cath (ArrayIndexOutOfBoundsException e) {
System.out.println("Sintaxis: java Ejemplo25 <url>");
}
cath (UnKnownHostException e) {
System.out.println("El host no existe o no responde");
}
catch (Exception e) {
e.printStackTrace();
}
}
}

excepto cuando la conexion es https.
q me sale el siguiente error
javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Could not find trusted certificate
Sabeis como solucionarlo?
Gracias
Saludos
Daly