セッションがタイムアウトしてリクエストを受け取ったときに、ユーザーを別のログイン ページにリダイレクトしたいと考えています。Spring Security を使用していますが、セキュリティ フィルターでこれを達成するのに問題があります。org.springframework.security.web.session.SessionManagementFilter
問題は、セッションが既に破棄された後にフィルターが 発生することです (アプリケーションコンテナーによってクリーンアップされたと思います)。セッションの作成に使用された元の認証オブジェクトにアクセスできないように見えるため、ユーザーがタイムアウトになる場所を特定できません。これをきれいに達成する方法はありますか?HttpSessionListener
次のリクエストで適切なアクションを実行できるように、セッションタイムアウト時にセッションのタイプに関する情報を書き込んで保存することに頼る必要がありますか?