我正在尝试对部署在具有 2 个节点的集群模式下工作的 jboss 上的 Web 应用程序进行身份验证。
成功验证后,我被重定向到管理页面,过滤器检查我是否登录。
在独立模式下它工作得很好,但是当我部署到使用集群模式的生产环境中时,过滤器拒绝了我的请求,因为它无法访问我在身份验证时建立的会话参数。
使用开发人员工具,我看到设置了 3 个 JSESSIONID cookie:一个用于/
,一个用于/myapplication
路径,另一个称为 JSESSIONID-34234 也用于/myapplication
路径(在开始该过程之前我已经清除了所有它们)。
浏览 jboss 文档我看不到对此的解释,尽管这似乎是我问题的根源。
如何在我的 JBoss 集群中进行工作身份验证(我正在使用基于 Spring Security http 表单的身份验证)?