はじめに Spring BootにSpring Securityを入れた時のSessionTimeoutのデフォルト挙動は、ログイン画面への自動遷移になる。 一般的な要件として、ログイン画面に遷移したときに「タイムアウトしました。」などのメッセージを表示しなければいけないような時の対応方法を記載する。 ※関連ページ:Spring Boot + Spring Security使用時のCSRFとSessionTimeoutの問題 検証version ・Spring Boot 1.3.3 ・Spring Security 4.0.3 参考までにView側技術 ・Thymeleaf 2.1.4 ・Bootstrap 3.3.6 LoginUrlAuthenticationEntryPointの拡張 org.springframework.security.web.authentication.Lo
![Spring Boot + Spring Security使用時のSessionTimeout対応 - grep Tips *](https://cdn-ak-scissors.b.st-hatena.com/image/square/aec7518069987709252ebf4cf64667008ca7e740/height=288;version=1;width=512/https%3A%2F%2Fwww.greptips.com%2Fimages%2Fogp%2F847.png)