我试图让我的 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 中是否适用于多个子域 - 这是为了测试,在产品中我们只有一个级别)。