SecurityConfiguration을 작성하던 중에 에러가 발생했다.
authenticationManagerBean이 중복선언되었다는 내용이다.
열심히 오버라이딩을 할 방안을 찾다가 action에 있는 문구를 발견했다.
Action:
Consider renaming one of the beans or enabling overriding by setting spring.main.allow-bean-definition-overriding=true.
spring.main.allow-bean-definition-overriding=true
그래서 application.yml로 가서 spring. 밑에 아래와 같은 내용을 추가했다.
properties 인경우
spring.main.allow-bean-definition-overriding=true
spring boot 2.1부터는 bean definition overriding의 디폴트가 false다.
출처: https://eocoding.tistory.com/70