我已经看到很多站点通过编辑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"
标记。当我尝试自行编写该标签时,在启动服务器时显示了调用错误。
谁能告诉我如何解决这个问题?
答案 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"/>`
...