Olá novamente pessoal... trago aqui mais um problema que em lugar algum da Internet consigo uma solução.
Resumindo, estou querendo chamar uma URL ("https") a qual exige um certificado próprio. Eis minhas linhas de código:
System.getProperties().put(
"proxySet", "true");System.getProperties().put("proxyHost", proxyHost);
System.getProperties().put("proxyPort", proxyPort);
System.getProperties().put(
"java.protocol.handler.pkgs", "com.sun.net.ssl.internal.www.protocol");java.security.Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
URL url = "">new URL("https://....");
HttpURLConnection urlc = (HttpURLConnection) url.openConnection();
//from secure site urlc.setRequestProperty("Proxy-Authorization", "username:password");urlc.setRequestProperty(
"Proxy-Connection" , "keep-alive");urlc.setRequestProperty(
"Connection", "Keep-Alive"); if (urlc instanceof com.sun.net.ssl.HttpsURLConnection) {com.sun.net.ssl.HttpsURLConnection https = (com.sun.net.ssl.HttpsURLConnection) urlc;
https.setSSLSocketFactory(
new SSLTunnelSocketFactory(proxyHost, proxyPort, userName, userPassword));}
MSN Hotmail, o maior webmail do Brasil. Faça o seu agora. with MSN 8. ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------