Hi,
I am trying to access HTTPS URL through SSL. Below is my code. But it continuously throw UnknownHostException. Can someone help me out with this?
import java.net.URL;
import java.net.URLConnection;
import java.security.Security;
public class TestSSL {
public static void main(
String[] args) {
System.getProperties().put("http.proxyHost", "XXX");
System.getProperties().put("http.proxyPort", "XXX");
System.out.println("bfr");
System.setProperty("java.protocol.handler.pkgs","com.sun.net.ssl.internal.www.protocol");
System.out.println("1");
Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
System.out.println("2");
try {
//System.getProperties().put("java.protocol.handler.pkgs", "HTTPClient");
//URL url = new URL("
https://www.verisign.com/");
URL url = new URL("
https://www.verisign.com/");
System.out.println("3");
URLConnection con = url.openConnection();
System.out.println("4");
con.connect();
//java.io.InputStream urlfs = con.getInputStream();
System.out.println("5");
System.out.println("Successful Connection Establishment");
} catch (Exception e) {
System.out.println("Print Exception Details =>"+e.toString());
}
}
}