春のセキュリティでセッションタイムアウトを実装しようとしています。web.xml とセキュリティ コンテキストをセットアップしましたが、ユーザーがルート "/" にアクセスしようとすると問題が発生します。Spring はそれを無効なセッションと見なし (技術的にはそうであるため)、/sessiontimeout にリダイレクトします。
ユーザーがまだログインしていないため、この最初の無効なセッションを無視する方法はありますか? または、期限切れのセッションと無効なセッションを区別しますか?
web.xml
<session-config>
<session-timeout>1</session-timeout>
</session-config>
セキュリティ コンテキスト
<security:session-management invalid-session-url="/sessiontimeout" />
または、簡単な方法で各ページに JavaScript を追加することもできます...