인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

레오나님의 프로필 이미지
레오나

작성한 질문수

스프링 시큐리티

4) 인증 핸들러 - AjaxAuthenticationSuccessHandler, AjaxAuthenticationFailureHandler

에러가 있습니다.

작성

·

195

0

안녕하세요 강사님과 똑같이 코드를 따라쳤는데

이러한 경우 어떻게 해야 하나요?

custom핸들러를 그냥 주석처리하고 진행 해야 하나요??

답변 1

0

정수원님의 프로필 이미지
정수원
지식공유자

네 

authenticationFailureHanlder 의 bean 을 주입받는데 두개의 타입이 검색되어서 그런 것 같습니다.

보통 이같은 에러는 동일한 타입으로 생성된 빈은 여러개인데 DI 받고자 하는 변수에 어떤 빈이 할당되어야 하는지 특정하지 못해서 발생합니다.

오류가 날 경우 정확한 원인을 알고 해결하는 것이 중요하기  때문에 custom 핸들러를 주석처리하는 것보다 어떤 원인으로 오류가 발생했는지 파악하는 것이 더 좋을 것 같습니다.

해결이 어려울 경우 소스를 공유해 주시면 봐 드리도록 하겠습니다.

레오나님의 프로필 이미지
레오나

작성한 질문수

질문하기