7

AuthenticationProcessingFilter从迁移Spring 2Spring 3(使用弹簧核心)时我无法找到

4

2 回答 2

9

在 Spring security 3.x 中,此类已重命名为 UsernamePasswordAuthenticationFilter。

参考:http ://static.springsource.org/spring-security/site/docs/3.0.x/apidocs/org/springframework/security/web/authentication/AuthenticationProcessingFilter.html

于 2012-05-10T14:56:42.123 回答
0

如果您正在寻找在AbstractAuthenticationProcessingFilter.SPRING_SECURITY_LAST_EXCEPTION_KEY春季 3 中可用的常量, 那么该类中不再可用。

另一种选择是 spring 添加了WebAttributesorg.springframework.security.web.WebAttributes,您可以在其中使用以下代码获得相同的异常 - session[WebAttributes.AUTHENTICATION_EXCEPTION]

在 WebAttributes AUTHENTICATION_EXCEPTION 是字符串定义如下 WebAttributes.AUTHENTICATION_EXCEPTION = "SPRING_SECURITY_LAST_EXCEPTION_KEY"

希望这会有所帮助。

于 2018-10-15T04:24:32.810 回答