Commit 619349ea authored by 李秀明's avatar 李秀明

fix: 使用安全的传输协议

SSLv2、SSLv23、SSLv3、TLSv1.0 和 TLSv1.1 协议包含使它们变得不安全的缺陷,不应该使用它们来传输敏感数据。 Links https://docs.qq.com/sheet/DTkRSaWhSZXBlaldN?tab=000008&_t=1711087563249 (No.7)
parent 31d5ee39
...@@ -26,7 +26,7 @@ public class SSLClient extends DefaultHttpClient { ...@@ -26,7 +26,7 @@ public class SSLClient extends DefaultHttpClient {
public SSLClient() throws Exception { public SSLClient() throws Exception {
super(); super();
//传输协议需要根据自己的判断 //传输协议需要根据自己的判断
SSLContext ctx = SSLContext.getInstance("TLS"); SSLContext ctx = SSLContext.getInstance("TLSv1.2");
X509TrustManager tm = new X509TrustManager() { X509TrustManager tm = new X509TrustManager() {
@Override @Override
public void checkClientTrusted(X509Certificate[] chain, public void checkClientTrusted(X509Certificate[] chain,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment