Chr*_*lli 15
Java 8默认使用TLS 1.2
https://blogs.oracle.com/java-platform-group/jdk-8-will-use-tls-12-as-default
因此,对于Java 8,您需要做的就是以下内容.
import javax.net.ssl.*;
import java.net.URL;
URL url = new URL("https://www.google.com");
HttpsURLConnection connection = (HttpsURLConnection) url.openConnection();
Run Code Online (Sandbox Code Playgroud)
需要手动设置Java 7
import java.security.*;
import javax.net.ssl.*;
import java.net.URL;
URL url = new URL("https://www.google.com");
SSLContext ssl = SSLContext.getInstance("TLSv1.2");
ssl.init(null, null, new SecureRandom());
HttpsURLConnection connection = (HttpsURLConnection) url.openConnection();
connection.setSSLSocketFactory(ssl.getSocketFactory());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9595 次 |
| 最近记录: |