Jetty 9:如何仅在HTTPS上运行特定的webapp

时间:2014-09-03 13:04:32

标签: https jetty

我的问题可以简化为:如何通过配置xml文件设置Jetty 9,以便我可以在端口X上安装一个应用程序,在端口Y上安装另一个应用程序?我可以在网上找到的最新文档不是很清楚。

由于 雷诺

1 个答案:

答案 0 :(得分:0)

WEB-INF/web.xml中,您应该使用SSL。

<security-constraint>
    <web-resource-collection>
        <web-resource-name>Force SSL</web-resource-name>
        <url-pattern>*</url-pattern>
    </web-resource-collection>
    <user-data-constraint>
        <transport-guarantee>CONFIDENTIAL</transport-guarantee>
    </user-data-constraint>
</security-constraint>

这假设您在服务器(连接器)上设置了SSL并正确配置。