如何在Jboss7中设置crossContext和enptySessionPath?

时间:2011-12-22 13:55:58

标签: java tomcat single-sign-on jboss7.x cross-context

我正在尝试将某些应用程序的部署从tomcat 6迁移到jboss-as 7。

已经为这些项目实现了单点登录机制,为了工作,需要在tomcat context.xml文件中设置crossContext =“true”,并在找到的连接器配置中设置emptySessionPath =“true”在server.xml中。

如何在jboss7中模仿这些设置?我知道jboss使用修改后的tomcat作为servlet容器,但我无法找到任何这些设置。

2 个答案:

答案 0 :(得分:1)

找到了这个:http://community.jboss.org/message/617186

不确定它是否有效......

答案 1 :(得分:1)

JBoss 7.1支持的Servlet 3.0规范允许在web.xml中指定会话cookie路径。只需将此片段放入您希望共享其上下文的所有战争中:

<session-config>
    <cookie-config>
        <path>/</path>
    </cookie-config>
</session-config>