카테고리 없음
ExceptionTranslationFilter
xground
2017. 7. 26. 09:51
반응형
- 필터 체인 중 마지막에 위치.
- 접근 거부에 대한 처리, 인증 실패에 대한 처리를 한다.
<bean id="exceptionTranslationFilter"
class="org.springframework.security.web.access.ExceptionTranslationFilter">
<property name="authenticationEntryPoint" ref="authenticationEntryPoint" />
<property name="accessDeniedHandler" ref="accessDeniedHandler" />
</bean>
<bean id="authenticationEntryPoint"
class="org.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint">
<property name="loginFormUrl" value="/login.do" />
</bean>
<bean id="accessDeniedHandler"
class="org.springframework.security.web.access.AccessDeniedHandlerImpl">
<property name="errorPage" value="/accessDenied.do" />
</bean>
* BasicAuthenticationEntryPoint, CasAuthenticationEntryPoint, DelegatingAuthenticationEntryPoint,
DigestAuthenticationEntryPoint, LoginUrlAuthenticationEntryPoint [401]
=> 인증 예외
* AccessDeniedHandlerImpl [403] => 인가(권한) 예외
반응형