springsecurity2 自定义filter实现

xiaoxiao2026-08-22  8

[/code][code="java"]配置 <global-method-security /> <http auto-config="false" entry-point-ref="authenticationProcessingFilterEntryPoint"> <intercept-url pattern="/login.action*" filters="none" /> <intercept-url pattern="/index.action*" access="ROLE_COMPANY" /> <intercept-url pattern="/user.action*" access="ROLE_USER" /> <logout/> <remember-me/> </http> <authentication-provider user-service-ref="customUserDetailsService" /> <beans:bean id="customUserDetailsService" class="com.jrd.security.CustomerUserDetailService" /> <beans:bean id="authenticationProcessingFilter" class="com.jrd.security.MyAuthenticationProcessingFilter"> <custom-filter position="AUTHENTICATION_PROCESSING_FILTER" /> <beans:property name="defaultTargetUrl" value="/logined.action" /> <beans:property name="authenticationManager" ref="authenticationManager" /> </beans:bean> <authentication-manager alias="authenticationManager" /> <beans:bean id="authenticationProcessingFilterEntryPoint" class="org.springframework.security.ui.webapp.AuthenticationProcessingFilterEntryPoint"> <beans:property name="loginFormUrl" value="/login.action" /> <beans:property name="forceHttps" value="false" /> </beans:bean> 2. public class MyAuthenticationProcessingFilter extends AuthenticationProcessingFilter
转载请注明原文地址: https://www.6miu.com/read-5051653.html

最新回复(0)