-
[Spring Security5] Config에서 defaultSuccessUrl(), successHandler()의 순서 문제개발/Spring 2023. 12. 22. 16:58
successHandler()를 호출한 뒤에 defaultSuccessUrl()을 호출하니까 customSuccessHandler가 호출되지 않는 문제점이 있었다. 호출이 안 될 리 없지만 호출이 안 돼서 defaultSuccessUrl()을 들여다보니 다음과 같은 부분이 있었다. 자체적으로 successHandler()에 SavedRequestAwareAuthenticationSuccessHandler 핸들러를 넘기고 있었다.
그렇기 때문에 defaultSuccessUrl()을 호출하고 나서 successHandler()을 호출해야 한다.
'개발 > Spring' 카테고리의 다른 글
@RequiredArgsConstructor를 사용 못하는 경우 (0) 2023.12.24 [Spring Security5] 인가 예외(접근 거부) (1) 2023.12.23 [Spring Security5] SecurityContext에 가졌던 작은 오해 (0) 2023.12.18 [Spring security5] 인증/인가에 대한 간략한 흐름 (0) 2023.12.16 내부 트랜잭션의 롤백과 외부 트랜잭션의 커밋 (0) 2023.07.06