public interface AuthenticationFailureHandler 一般的な動作は、ユーザーを認証ページ(フォームログインの場合)にリダイレクトして、ユーザーが再試行できるようにすることです。例外の型によっては、より高度なロジックが実装される場合があります。例: CredentialsExpiredException は、ユーザーがパスワードを変更できる Web コントローラーへのリダイレクトを引き起こす可能性があります。
| 修飾子と型 | メソッドと説明 |
|---|---|
void | onAuthenticationFailure(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AuthenticationException exception) 認証の試行が失敗したときに呼び出されます。 |
void onAuthenticationFailure(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AuthenticationException exception)
throws java.io.IOException,
javax.servlet.ServletExceptionrequest - 認証試行が発生したリクエスト。response - レスポンス。exception - 認証リクエストを拒否するためにスローされた例外。java.io.IOExceptionjavax.servlet.ServletException