Spring Framework Advent Calendar の 5 日目です。今日は Spring Security の話です。なんだか Spring MVC と Spring Security の話ばかりしているような気がしますが、あまり気にしないことにします。 セッションタイムアウト時の画面遷移 ログインが必要なWebアプリケーションの開発をしていると、たいていの場合、 未ログインの時とセッションタイムアウトした時で、遷移するページを分けたい セッションタイムアウト時の遷移先は未ログイン時と同じで良いが、タイムアウトした旨のメッセージを表示したい といった要望を受けます。 Spring Security のデフォルトの動作は、セッションタイムアウトを特別扱いはしていませんから、ログインしていない状態でのアクセスと同じように画面遷移します。この挙動を変更したい場合はどのようにすれば