diff --git a/panda-code/src/main/java/org/panda/code/uitl/http/HttpKit.java b/panda-code/src/main/java/org/panda/code/uitl/http/HttpKit.java index bfc1005..2175e65 100644 --- a/panda-code/src/main/java/org/panda/code/uitl/http/HttpKit.java +++ b/panda-code/src/main/java/org/panda/code/uitl/http/HttpKit.java @@ -20,11 +20,7 @@ import java.security.cert.X509Certificate; import java.util.Map; import java.util.Map.Entry; -import javax.net.ssl.HttpsURLConnection; -import javax.net.ssl.SSLContext; -import javax.net.ssl.SSLSocketFactory; -import javax.net.ssl.TrustManager; -import javax.net.ssl.X509TrustManager; +import javax.net.ssl.*; /** @@ -68,6 +64,12 @@ public class HttpKit { http.setSSLSocketFactory(ssf); http.setDoOutput(true); http.setDoInput(true); + http.setHostnameVerifier(new HostnameVerifier() { + @Override + public boolean verify(String s, SSLSession sslSession) { + return true; + } + }); http.connect(); InputStream in = http.getInputStream(); @@ -133,6 +135,12 @@ public class HttpKit { http.setSSLSocketFactory(ssf); http.setDoOutput(true); http.setDoInput(true); + http.setHostnameVerifier(new HostnameVerifier() { + @Override + public boolean verify(String s, SSLSession sslSession) { + return true; + } + }); http.connect(); OutputStream out = http.getOutputStream(); out.write(params.getBytes("UTF-8"));