JSESSIONID跨子网域

问题描述 投票:0回答:2

我想有我在JSESSIONID“.mysite.com”,所以它可以跨子域共享。

我有一个4.2.2 GA JBOSS例如用这种方法做这个:http://shchekoldin.com/2010/05/27/sharing-jsessionid-across-subdomains/(这是从这里开始:https://jira.jboss.org/browse/JBWEB-107)使用自定义阀的方法。

然而在EAP 5.1版本相同的自定义阀不踢(我对JDK 1.6编译)我加了一些调试,但它永远不会被调用。

另外,我想从非群集方法打开server.xml中SSO选项(按https://community.jboss.org/wiki/JBossWebSingleSignOn),但这将播放对它没有影响。

有谁知道我可以JSESSIONID Cookie在子域坐在JBOSS 5?

(旁注,如果我有“foo.bar.mysite.com”将这个“.mysite.com”域存储对多个子域cookie的工作 - 这是一个测试,在督促我们只是有一个级别)。

java session cookies jboss subdomain
2个回答
1
投票

我也有同样的要求。跨越具有相同的.war文件中的子域和父域的网站上分享会话。 e.g www.baseball.sports.com和www.hockey.sports.com。分享JSESSION的B / W这两个网站需要添加域标签中的jboss-web.xml中。

文件路径:/app/jboss/jboss-eap-6.1/standalone/deployments/mason_production/.ear/.war/WEB-INF。

下面添加条目:

.sports.com


0
投票

我发现我需要的东西:

你下的应用程序的WEB-INF / context.xml中添加<SessionCookie domain="example.com"/>

© www.soinside.com 2019 - 2024. All rights reserved.