test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java
--- a/test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java Wed Mar 27 13:00:57 2019 -0700
+++ b/test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java Wed Mar 27 09:06:43 2019 -0700
@@ -23,6 +23,7 @@
/* @test
* @bug 6766775
+ * @library /test/lib
* @summary X509 certificate hostname checking is broken in JDK1.6.0_10
* @run main/othervm IPAddressDNSIdentities
*
@@ -42,6 +43,7 @@
import java.security.spec.*;
import java.security.interfaces.*;
import java.math.BigInteger;
+import jdk.test.lib.net.URIBuilder;
/*
* Certificates and key used in the test.
@@ -710,7 +712,12 @@
HttpsURLConnection http = null;
/* establish http connection to server */
- URL url = new URL("https://127.0.0.1:" + serverPort+"/");
+ URL url = URIBuilder.newBuilder()
+ .scheme("https")
+ .loopback()
+ .port(serverPort)
+ .path("/")
+ .toURL();
System.out.println("url is "+url.toString());
try {