How to force java server to accept only tls 1.2 and reject tls 1.0 and tls 1.1 connections

前端 未结 3 1045
佛祖请我去吃肉
佛祖请我去吃肉 2020-11-27 17:19

I have a HTTPS web service running on Java 7. I need to make changes so that this service only accepts TLS1.2 connection and reject SSL3, TLS1.0 and TLS1.1.

I have ad

3条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-11-27 18:21

    I found a solution for this. I set the

    jdk.tls.disabledAlgorithms= SSLv2Hello, SSLv3, TLSv1, TLSv1.1
    

    in the file jre/lib/security/java.security on the server.

    After setting this, server only accepts the TLS1.2 connection and reject lower security protocol versions.

提交回复
热议问题