Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 23-ene-2004, 12:07   #1 (permalink)
bakanzipp está en el buen camino
 
Avatar de bakanzipp
 
Fecha de Ingreso: noviembre-2002
Ubicación: santiago de shilli
Mensajes: 2.554
Enviar un mensaje por ICQ a bakanzipp
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
bakanzipp está desconectado   Responder Citando
Antiguo 28-ene-2004, 10:01   #2 (permalink)
bakanzipp está en el buen camino
 
Avatar de bakanzipp
 
Fecha de Ingreso: noviembre-2002
Ubicación: santiago de shilli
Mensajes: 2.554
Enviar un mensaje por ICQ a bakanzipp
ya solucione el tema...si alguien a futuro tiene este problema que me avise para ver si lo puedo encaminar a la soluciones

saludos
bakanzipp está desconectado   Responder Citando
Antiguo 06-oct-2005, 12:53   #3 (permalink)
elkronos ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2004
Mensajes: 66
Yo tengo ese problema

Me podrìa ayudar por favor?
elkronos está desconectado   Responder Citando
Antiguo 03-ene-2007, 12:44   #4 (permalink)
fabait ha deshabilitado el karma
 
Fecha de Ingreso: enero-2007
Mensajes: 1
Re: https + proxy

Tengo el mismo problema podran ayudarme muchas gracias!!
fabait está desconectado   Responder Citando
Antiguo 04-ene-2007, 11:24   #5 (permalink)
homokakus ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2004
Mensajes: 68
Re: https + proxy

deberias de todas maneras publicar la solucion, asi cualquiera tendria acceso facil a ella
homokakus está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 05:32.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93