为Http请求的网络客户端设置一个特殊的SSLSocketFactory。
这个代理SSLSocketFactory在创建一个Socket连接的时候,会设置Socket的可用的TLS版本。
private static final String[] TLS_SUPPORT_VERSION = {
"TLSv1.1", "TLSv1.2"};
((SSLSocket) s).setEnabledProtocols(TLS_SUPPORT_VERSION);
代理类如下:
public class Tls12SocketFactory extends SSLSocketFactory {
private static final String