使用Glassfish在JavaEE应用程序中强制HTTPS

时间:2014-11-08 16:26:00

标签: java-ee glassfish

我正在使用Glassfish作为服务器开发JavaEE应用程序。我想强制http连接到https。我已将以下代码添加到web.xml中,但是当我运行应用程序时,我在浏览器中有一条消息说Connection已中断。我究竟做错了什么?如果这不是提出这个问题的正确论坛,请告诉我。提前谢谢。

Web.xml中

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

Glassfish记录

ServletContext的上下文路径:/ Project-war与bundle的路径不同:Project-war 信息:JACC策略提供者:失败的权限检查,上下文(Project / Project-war_war) - 权限((“javax.security.jacc.WebUserDataPermission”“”“GET”))

0 个答案:

没有答案