Я пытаюсь включить TLS 1.2 в своем веб-приложении, которое использует JBoss 6.4 и Java 1.7. У меня есть -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 активируется. Я не хочу запускать эту программу, но я хочу включить ее непосредственно во время запуска приложения. Есть ли способ сделать это?