Preciso da ajuda de vocês, como eu faço para conectar em um endereço local na rede sem proxy?
O destino precisa de um ip fixo para validar o acesso, no entanto, quando conecto utilizando proxy, o ele gera um ip aleatório.
URL endpoint = new URL(new URL("https://endereco/"), "/sei/ws/SeiWS.php", new URLStreamHandler() {
@Override
protected URLConnection openConnection(URL url) throws IOException {
URL target = new URL(url.toString());
//Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress("proxy...", 8080));
//System.out.println(proxy.address());
URLConnection connection = target.openConnection();
// Connection settings
// connection.set
connection.setConnectTimeout(10000); // 10 sec
connection.setReadTimeout(60000); // 1 min
return (connection);
}
});
SOAPConnection connection = SOAPConnectionFactory.newInstance().createConnection();
SOAPMessage response = connection.call(mensagem, endpoint);