0

Jboss 4 アプリケーションを Wildfly 23 に移行しています。レガシー レルムを使用して移行できたカスタム ログイン モジュールが多数あります。ログイン モジュールの機能の一部は、セッション ID をデータベースに保存することです。次に、j_security_check から別のページに 302 リダイレクトし、アプリケーションはテーブルをクエリして、ログインしているユーザーのデータベースにリクエストの sessionId が存在するかどうかを確認します。

wildfly に移行した後、j_security_check は 302 リダイレクトの一部として新しい sessionId を設定します。以前はそうではありませんでした。もちろん、これは、次のリクエストでデータベース内のセッション ID と一致するセッション ID の期待を破ります。

移行の一部として見逃した設定が必要ですか? カスタム ログイン モジュールからセッション ID を永続化する機能は、正しい方法ではありませんか? 私は JAAS/JBoss/Wildfly とこのアプリケーション全般に​​かなり慣れていません。アプリケーションが完全に移行されるまで、大きな変更を加えたくない。移行されていないアプリケーションで見ているのと同じ動作を実現する方法はありますか?

4

0 に答える 0