JAAS j_security_check 会话 ID 更改和 JBOSS/Wildfly 迁移

问题描述

我正在将 Jboss 4 应用程序迁移到 Wildfly 23。我可以使用旧领域迁移许多自定义登录模块。登录模块的部分功能是将会话 ID 保存到数据库中。然后 302 从 j_security_check 重定向到另一个页面,应用程序查询表检查数据库中是否存在登录用户的请求 sessionId。

迁移到 wildfly 后,j_security_check 设置了一个新的 sessionId 作为 302 重定向的一部分。以前不是这种情况。这当然打破了会话 ID 在以下请求中与数据库中的会话 ID 匹配的预期。

是否有我在迁移过程中遗漏的需要配置的东西?从自定义登录模块保留 sessionID 的功能不是正确的做事方式吗?我对 JAAS/JBoss/Wildfly 和这个应用程序总体上很陌生。不希望在应用程序完全迁移之前进行重大更改。任何想法如何实现与我在未迁移的应用程序中看到的相同的行为?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)