Java 如何在jboss eap 6.4中从HTTP重定向到HTTPS
由于我已经在Java 如何在jboss eap 6.4中从HTTP重定向到HTTPS,java,ssl,redirect,jboss,Java,Ssl,Redirect,Jboss,由于我已经在standalone.xml文件中配置了HTTP和HTTPS连接器,并且在HTTP连接器中使用了redirect port=“8443”。 所以,我需要在jboss级别配置什么东西来从HTTP重定向到HTTPS 我只想在jboss级别配置这个重定向(没有部署在jboss中的任何web.xml应用程序),我使用的是jboss EAP 6.4.0 我还想知道是否有任何解决方案可以阻止特定应用程序上下文的HTTP(仅HTTPS工作),该应用程序上下文部署在jboss eap 6.4.0中。
standalone.xml
文件中配置了HTTP和HTTPS连接器,并且在HTTP连接器中使用了redirect port=“8443”
。
所以,我需要在jboss级别配置什么东西来从HTTP重定向到HTTPS
我只想在jboss级别配置这个重定向(没有部署在jboss中的任何web.xml应用程序),我使用的是jboss EAP 6.4.0
我还想知道是否有任何解决方案可以阻止特定应用程序上下文的HTTP(仅HTTPS工作),该应用程序上下文部署在jboss eap 6.4.0中。仅在jboss配置级别
HTTP连接器
<connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"
redirect-port="8443"/>
HTTPS连接器<connector name="https" protocol="HTTP/1.1" scheme="https" socket-binding="https"
enable-lookups="false" secure="true">
<ssl name="ssl" key-alias="XXX" password="******"
certificate-key-file="${jboss.server.config.dir}/xxx.jks" protocol="TLSv1"
verify-client="false"/>
</connector>
任何帮助都很好
感谢问题的第二部分:如何停止对特定应用程序的http访问可以通过JBOSS application server上定义的VirtualHost定义完成,并使用JBOSS-web.xml将应用程序绑定到此主机
<jboss-web>
<context-root>/</context-root>
<virtual-host>www.mydot.com</virtual-host>
</jboss-web>
/
www.mydot.com
参考:
谢谢你的回答,但我只想在jboss配置级别上这样做。