如何在JBoss 7.0 EAP Server中配置SSL / HTTPS?

时间:2018-10-04 10:49:16

标签: java xml https server jboss

我已经看到很多站点通过编辑standalone.xml文件并在<subsystem xmlns="urn:jboss:domain:web:1.1" native="false" default-virtual-server="default-host">标签内添加以下标签来显示ssl配置。

<connector name="https" protocol="HTTP/1.1" scheme="https" socket-binding="https" enabled="true" secure="true"/>

这在JBoss 6.4服务器上正常工作。但是,Jboss 7.0不包含<subsystem xmlns="urn:jboss:domain:web:1.1"标记。当我尝试自行编写该标签时,在启动服务器时显示了调用错误。

谁能告诉我如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

在JBoss EAP 7服务器中,您需要在“ undertow”子系统下进行更改,例如:

<subsystem xmlns="urn:jboss:domain:undertow:3.1">
        <buffer-cache name="default"/>
             <server name="default-server">
                <http-listener name="default" socket-binding="http" redirect-socket="https"/>
                 <https-listener name="https" secure="true" enabled-protocols="TLSv1.1,TLSv1.2" security-realm="CertificateRealm" socket-binding="https"/>`
            ...