0
當會話超時並且我收到請求時,我想將用戶重定向到不同的登錄頁面。我正在使用Spring Security,並且無法通過安全篩選器來完成此操作。問題是過濾器如org.springframework.security.web.session.SessionManagementFilter
發生在會話已經被破壞之後(並且我認爲應用程序容器清理了它)。我似乎沒有權限訪問用於創建會話的原始認證對象,因此我無法確定用戶應該在何時超時。有沒有辦法做到這一點乾淨?我是否需要求助於編寫HttpSessionListener
並在會話超時時存儲有關會話類型的信息,以便在下一次請求時我可以採取適當的措施?基於原始認證在會話超時後強制重定向用戶