JRE 8でTLSv1.2および1.1を無効にし、TLSv1のみを使用できるようにする方法を知っている人は誰でも。私はすでに -Djdk.tls.client.protocols="TLSv1" パラメータを試しましたが、うまくいきません。SSL デバッガーの出力を見ると、まだ V1.2 を使用していることがわかります。
00E0: 05 01 04 03 04 01 03 03 03 01 02 03 02 01 02 02 ................
[Raw read]: length = 5
0000: 15 03 01 00 02 .....
[Raw read]: length = 2
0000: 02 28 .(
AWT-EventQueue-0, READ: TLSv1 Alert, length = 2
AWT-EventQueue-0, RECV **TLSv1.2 ALERT: fatal, handshake_failure**
AWT-EventQueue-0, called closeSocket()
AWT-EventQueue-0, handling exception: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
AWT-EventQueue-0, called close()
AWT-EventQueue-0, called closeInternal(true)