如何配置自定义AuthenticationFailureHandler
在 Spring Security 中使用基于 Java 的配置?我已经有一个SecurityConfig
扩展类 WebSecurityConfigurerAdapter
并使用 httpBasic() 配置 HTTP 基本身份验证,但我不知道如何设置 AuthenticationFailureHandler
.
我的真正目标是重定向到外部 URL(登录页面),而不是仅为某些请求返回 401 响应(对某些 URL 的 GET 请求),因此如果有其他或更好的方法可以做到这一点,我愿意知道!
最佳答案
您必须将其传递到 failureHandler 方法中。链可以如下所示:
http.formLogin().failureHandler()
看来spring提供的类可以帮助你进行简单的重定向:
希望有帮助。
关于java - 使用 Java 配置来配置自定义 AuthenticationFailureHandler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26397162/