2009-10-01 1 views

답변

2

leonm의 대답은 100 % 정확하지만, Spring의 많은 것들과 마찬가지로 여러 가지 방법이 있습니다 (적어도 Spring Security의 경우는 그렇다).

또한 SpringSecurityFilter의 하위 클래스를 다음과 같이 봄 보안 필터 체인에 추가 할 수 있습니다 : 당신이 position 인수에 사용할 수있는 모든 다른 값에 대한

<bean id="mySecurityFilter" class="org.example.MySecurityFilter"> 
    ...setup like a normal bean 
    <custom-filter position="LAST"/> 
</bean> 

체크 아웃이 링크 <security:custom-filter>를.

+0

. 나는이 방법을 더한다? 내가 보통 web.xml에 추가하는 커스텀 ntlmhttpfilter 클래스를 추가하고 싶다고하자. – cometta

+0

아마도,하지만 당신의 필터가 무엇을하고 있는지 몰랐기 때문에 나는 두 번째 옵션을 보여줄 것이라고 생각했다. – Gandalf

3

DelegatingFilterProxy을 사용하십시오.

+0

최고. 수업. 이제까지. 내 필터 클래스가 스프링 보안과 아무 관련이 없다면 – Gandalf