我已将 Spring Security 更新到3.2,以便能够使用基于 Java 的注释来配置项目,而无需使用 XML。
我几乎配置了所有东西,但有两个问题我没有(也不知道如何)配置。
- 我该如何配置
Http403ForbiddenEntryPoint
? 如何配置我的自定义
AuthenticationManager
?<security:http entry-point-ref="entryPoint" > ... </security:http> <bean id="entryPoint" class="org.springframework.security.web.authentication.Http403ForbiddenEntryPoint" /> <security:authentication-manager alias="myAuthenticationManagerImpl" />
这是我的自定义身份验证类:
@Service ("authenticationManager")
public class AuthenticationManagerImpl implements AuthenticationManager {
...
}