[CAS] 대체 로그인 필터 만들기!!!
JAVA/CAS / 2010. 1. 21. 10:35
생전에 접해볼 생각도 안해봤던 서블릿 필터를 CAS를 하면서 만들게 되었습니다.
구조는 replacementLoginUrl과 casServerLoginUrl를 init-param으로 받고 casServerLoginUrl을 HttpClient로 연결을 해봐서 문제가 없으면 filterChain으로 계속 처리를 하고 아니면 replacementLoginUrl 페이지로 리다이렉트 시킵니다.
중요한 것은 web.xml에서 CasAuthenticationFilter 보다 위에 정의를 해야 한다는 점입니다.
아래에 해버리면 아무 의미가 없어져 버린다는...
CAS 전문가 과정 자체 이수 중...