Vi la pregunta sobre la configuración del proxy para JVM, pero lo que quiero preguntar es cómo se puede utilizar el proxy que ya está configurado (en Windows).Configuración de JVM/JRE para usar Windows Proxy Automáticamente
Aquí es una demostración de mi problema:
- Vaya a su Panel de control-> Java y configurar una dirección de proxy.
- ejecute el siguiente código simple applet (estoy usando el IDE Eclipse):
import java.awt.Graphics;
import javax.swing.JApplet;
import java.util.*;
public class Stacklet extends JApplet {
private String message;
public void init(){
Properties props = System.getProperties();
message = props.getProperty("http.proxyHost", "NONE");
message = (message.length() == 0)? "NONE": message;
}
public void paint(Graphics g)
{
g.drawString(message, 20, 20);
}
}
El applet muestra "NINGUNO" sin tener en cuenta los ajustes que ha colocado en el Java Panel de control. Lo mejor sería si la configuración proxy de Windows (generalmente configurada en Internet Explorer) fuera lo que yo pudiera determinar, pero realizar un paso de configuración adicional en el Panel de control de Java sería una solución aceptable.
Gracias!
tengo proxy en aquí. Pero este fragmento de código imprime "proxy de detección proxy nombre de host: DIRECTO Sin proxy" pero en realidad la conexión al URI especificado falla con el tiempo de espera. –
proxy nombre de host: DIRECTO Sin proxy ¿Esto significa que no estoy detrás de un proxy? –
misma situación, estoy detrás de un proxy pero esto me da DIRECTO Sin proxy usando este código ... – splinter123