Grails(v1.3.7)で開発されたアプリケーションがあり、認証にSpring Security Core(v1.2.6)プラグインを使用しました。.warファイルを作成した後、アプリケーションを標準のTomcatサーバー(v7.0.22)にデプロイしました。アプリケーションは正常に実行されます。
アプリケーションをビルドする前、またはTomcatサーバー自体で、web.xmlでセッションタイムアウト期間を構成できることを知っています。ただし、セッションがタイムアウトするたびに、(さらに)任意のページを自動的にログインページにリダイレクトしたいと思います。セッションがタイムアウトし、ユーザーがリンクをクリックするか、単に現在のページを更新すると、Tomcatエラーが発生するためです。
誰かがそれを簡単に解決する方法を提案できますか?TomcatまたはSpringSecurityCoreにその仕事をする構成(expired-session-urlなど)はありますか?
プラグインドキュメントサイト、プラグインブログサイトで検索しましたが、何も見つかりませんでした。このサイトは、コードにリスナーを追加する必要があることを示唆しており、それを行うのは嫌で、このような単純な構成を使用したいと思います。誰かが何かを導くことができますか?
期待してくれてありがとう