Closed kimhanui closed 4 years ago
SpringSecurityConfig -> authProvider -> customUserDetailsService
↖ ← ← passwordEncoder ← ← ↙
순환 참조 오류 발생
원인은 SecurityConfig에서 정의한 PasswordEncoder Bean을 위에 클래스(CustomUserDetailsService, CustomAuthenticationProvider)에서도 사용하고 있어서 순환 참조 오류 발생
생성자를 이용한 생성 방식으로 변경후 PasswordEncoder를 설정한 Bean을 다른 설정 파일로 이동
증상(로그)
원인
의존관계
일단 임시조치로 @Inject를 쓰고 나중에 재설계 하기로 함.