Foros del Web » Programación para mayores de 30 ;) » Java »

https + proxy

Estas en el tema de https + proxy en el foro de Java en Foros del Web. que tal gente. estoy tratanto de conectar a un sitio https desde una aplicacion en java pero mi gran problema es que para salir debo ...
  #1 (permalink)  
Antiguo 23/01/2004, 13:07
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 6 meses
Puntos: 0
https + proxy

que tal gente.

estoy tratanto de conectar a un sitio https desde una aplicacion en java pero mi gran problema es que para salir debo pasar por un proxy definido en la red.

tenia una clase que se conecta via https usando la libreria JSSEProvider pero ahora con el proxy no hay caso que pueda salir hacia la direccion https.

Busque en internet y encontre la forma de seter el servidor proxy y el puerto de comunicacion, pero ni por eso funciona.

aqui esta el codigo

Código PHP:
String proxyHost "https-proxy";
String proxyPort "8080";
            
    
String usage =    "Usage: java UseHttps URL-to-be-readsocksServerName(optional) socksPortNumber(optional) ";

String prefix "https://";
String fullURL prefix.concat("www.mi_sitio.com");

System.out.println("Computed URL is " fullURL);

try {
if (
Security.getProvider("com.ibm.jsse.JSSEProvider") == null) {
// IBM JSSE Provider is not installed, install it
Security.addProvider(new com.ibm.jsse.JSSEProvider());
}
} catch (
Exception e) {
    
System.out.println("Cannot install provider: " e.getMessage());
}

Properties properties System.getProperties();
String handlers System.getProperty("java.protocol.handler.pkgs");
if (
handlers == null) {
properties.put("java.protocol.handler.pkgs","com.ibm.net.ssl.internal.[url]www.protocol[/url]");
} else {
properties.put("java.protocol.handler.pkgs","com.ibm.net.ssl.internal.[url]www.protocol[/url]|".concat(handlers));
}
            
 
System.setProperty("https.proxyHost",proxyHost);
 
System.setProperty("https.proxyPort",proxyPort);

System.setProperties(properties); 

URL page = new URL(fullURL); 
URLConnection urlc page.openConnection();
urlc.setUseCaches(false); 
System.out.println("Content-type = " urlc.getContentType());
System.out.println("Content-length = " urlc.getContentLength()); 
Si alguien sabe por ke no puedo conectarme o tenga otra forma de hacerlo..sera bienvenida...

saludos
  #2 (permalink)  
Antiguo 28/01/2004, 11:01
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 6 meses
Puntos: 0
ya solucione el tema...si alguien a futuro tiene este problema que me avise para ver si lo puedo encaminar a la soluciones

saludos
  #3 (permalink)  
Antiguo 06/10/2005, 12:53
 
Fecha de Ingreso: septiembre-2004
Mensajes: 66
Antigüedad: 19 años, 7 meses
Puntos: 0
Yo tengo ese problema

Me podrìa ayudar por favor?
  #4 (permalink)  
Antiguo 03/01/2007, 13:44
 
Fecha de Ingreso: enero-2007
Mensajes: 1
Antigüedad: 17 años, 4 meses
Puntos: 0
Re: https + proxy

Tengo el mismo problema podran ayudarme muchas gracias!!
  #5 (permalink)  
Antiguo 04/01/2007, 12:24
 
Fecha de Ingreso: noviembre-2004
Mensajes: 68
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: https + proxy

deberias de todas maneras publicar la solucion, asi cualquiera tendria acceso facil a ella
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:49.