Fight the Future

Java言語とJVM、そしてJavaエコシステム全般にまつわること

Java 8ではTLS 1.2がデフォルトですよ~

詳細はこちらで紹介されています。

Oracle Blogs 日本語のまとめ: [Java, Security] Java 8 will use TLS 1.2 as default

ですが、どうしてもサーバがTLS 1.2に対応していない場合もありますよね。 そのときはシステムプロパティにて使用するTLSのバージョンを指定できます。

-Djdk.tls.client.protocols="TLSv1,TLSv1.1,TLSv1.2"