如何在 Java 7 中启用 TLS 1.2
我正在尝试在使用JBoss 6.4和Java 1.7的Web应用程序中启用TLS 1.2。我在我的应用程序环境中有,但它似乎不适合我。-Dhttp.protocols = TLSv1.2
我能做些什么来启用TLS 1.2?
我写了一个简单的程序
context = SSLContext.getInstance("TLSv1.2");
context.init(null,null,null);
SSLContext.setDefault(context);
SSLSocketFactory factory = (SSLSocketFactory)context.getSocketFactory();
SSLSocket socket = (SSLSocket)factory.createSocket();
protocols = socket.getEnabledProtocols();
在应用程序内运行此程序后,将启用TLS 1.2。我不想运行这个程序,但我想在应用程序启动期间直接启用它。有什么办法可以做到这一点吗?