精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-05-21
ID变为 _logoutFilter 这是默认名字
改变rememberMe的一些默认配置 这些都是命名空间配置不了的 <beans:bean id="_rememberMeServices" class="org.springframework.security.ui.rememberme.TokenBasedRememberMeServices">
但首先你要知道这些bean的默认名字,试了半天 在applicationContext的beanFactory里找出来了 [_sessionFixationProtectionFilter, _rememberMeServices, _accessManager, org.springframework.aop.config.internalAutoProxyCreator, _basicAuthenticationFilter, _formLoginEntryPoint, _filterSecurityInterceptor, _filterChainProxy, _anonymousAuthenticationProvider, _filterChainProxyPostProcessor, _rememberMeAuthenticationProvider, _basicAuthenticationEntryPoint, _methodDefinitionSourceAdvisor, org.springframework.security.config.AuthenticationProviderBeanDefinitionParser$AuthenticationProviderCacheResolver#0, _exceptionTranslationFilter, _httpSessionContextIntegrationFilter, _methodSecurityInterceptorPostProcessor, _entryPointInjectionBeanPostProcessor, _logoutFilter, _portMapper, _securityContextHolderAwareRequestFilter, _rememberMeFilter, org.springframework.security.providers.dao.DaoAuthenticationProvider#0, _rememberMeServicesInjectionBeanPostProcessor, _anonymousProcessingFilter, _filterChainList, org.springframework.security.userdetails.memory.InMemoryDaoImpl#0, _delegatingMethodDefinitionSource, _authenticationManager, _userServiceInjectionPostProcessor, _formLoginFilter, _methodSecurityInterceptor]
有时候你配置了自己的filter不知道到底work了没有,可以去FilterChainProxy这个类里面设个断点,在里面可以看到整个filter链的对象,看你自己加的在不在里面,配置的属性是不是你想要的
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
浏览 2333 次