2014-01-08 1 views
1

저는 스프링 보안과 캐스 캐 이드를 처음 사용합니다. 내 프로젝트에는 cas (CenteralAuthenticationServer) 서버와 서비스 서버가 있습니다. 내 응용 프로그램의 일부 사용자에 대해 사용자 전환 필터를 구현하고 싶습니다. 이 줄을 어디에 넣어야합니까?캐쉬를 이용한 스프링 스위치 사용자 필터 구현

<bean id="switchUserProcessingFilter" class="org.springframework.security.web.authentication.switchuser.SwitchUserFilter"> 
<property name="userDetailsService" ref="userDetailsService" /> 
<property name="switchUserUrl" value="/j_spring_security_switch_user" /> 
<property name="exitUserUrl" value="/j_spring_security_exit_user" /> 
<property name="targetUrl" value="/index.jsp" /> 
</bean> 

내 웹 프로젝트 또는 웹 응용 프로그램에서? web.xml에서이 필터를 사용하도록 tomcat에게 알려줘야합니까? 구현 예가 있습니까? 이 채소를 구현하려면 Java 클래스를 생성해야합니까?

답변

0

웹 응용 프로그램 (dispatcher-servlet.xml)에 추가하십시오. 필요한 경우이 예제를 확인하십시오. switch user link

+1

답변의 예제 코드가 좋을 것입니다. 링크가 오래 갈 수있다. –