基于此链接,此处的关键是强制执行TLS 1.2协议。
我在这里需要纠正的唯一事情是直接强制使用TLS 1.2协议,如下所示:
private class NoSSLv3SSLSocket extends DelegateSSLSocket { private NoSSLv3SSLSocket(SSLSocket delegate) { super(delegate); } @Override public void setEnabledProtocols(String[] protocols) { super.setEnabledProtocols(new String[]{"TLSv1.2"}); // force to use only TLSv1.2 here }}


