Java 如何禁用ssl并仅使用jboss-eap-6.4中的tlsv1.2

Java 如何禁用ssl并仅使用jboss-eap-6.4中的tlsv1.2,java,web,service,jboss6.x,Java,Web,Service,Jboss6.x,我正在使用jboss-eap-6.4并部署了web服务,我的要求是停止所有使用ssl协议向我的服务发出请求的客户端的握手,因为我的应用程序当前使用tlsv1.2部署 我在这里提到standalone-full.xml配置、jvm配置和jdk配置--- 如果我做错了什么,或者需要其他设置,请提供帮助 JVM参数- JAVA_OPTS=“$JAVA_OPTS-Dhttps.protocols=TLSv1.2” JAVA_OPTS=“$JAVA_OPTS-Djdk.tls.client.protoco

我正在使用jboss-eap-6.4并部署了web服务,我的要求是停止所有使用ssl协议向我的服务发出请求的客户端的握手,因为我的应用程序当前使用tlsv1.2部署

我在这里提到standalone-full.xml配置、jvm配置和jdk配置---

如果我做错了什么,或者需要其他设置,请提供帮助

  • JVM参数-

    JAVA_OPTS=“$JAVA_OPTS-Dhttps.protocols=TLSv1.2”

    JAVA_OPTS=“$JAVA_OPTS-Djdk.tls.client.protocols=TLSv1.2”

    JAVA_OPTS=“$JAVA_OPTS-Dsoapui.https.protocols=TLSv1.2”

  • standalone-full.xml参数-

  • 
    
  • jdk配置-(java/jdk1.7.0_79/jre/lib/security)

    jdk.tls.disabledAlgorithms=SSL、SSLv2、SSLv3、TLSv1、TLSv1.1

  • 在完成所有这些操作之后,配置了SSL协议的客户端仍然能够连接我的应用程序

    注意(我们没有对代码进行任何硬代码更改以允许SSL)


    提前感谢。

    更多信息可在中找到

    <ssl name="https" password="mdmitst" certificate-key-file="/local/apps/java_server/engines/jboss/jboss-eap-6.4/mdmws/configuration/mdmitst.jks" protocol="TLSv1.2" verify-client="false" ca-certificate-file="/local/apps/java_server/engines/jboss/jboss-eap-6.4/mdmws/configuration/mdmwsserver.truststore" ca-certificate-password="mdmtrn"/>
    
    </connector>