0

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

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

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

4

0 回答 0