728x90
Description:
Parameter 0 of method setFilterChains in org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration required a bean of type 'org.springframework.security.oauth2.client.registration.ClientRegistrationRepository' that could not be found.
Action:
Consider defining a bean of type 'org.springframework.security.oauth2.client.registration.ClientRegistrationRepository' in your configuration.
에러가 발생한 상황
노트북으로 작업하기 위해 gitlab에서 인텔리제이로 pull을 받은 상황.
Run을 눌러 스프링 부트를 실행시키니 다음과 같은 에러가 발생했다.
에러가 발생한 이유
OAuth2와 관련된 상황은 따로. yml파일을 제작하고 git ignore를 사용하여 팀원들끼리만 공유한 상황이었다. gitlab에서 pull을 받으니 당연히 해당 파일은 존재하지 않았고, OAuth2에 대한 설정이 존재하지 않으므로 에러가 발생하였다.
해결
해당 yml을 다시 다운로드 받아서 지정된 폴더에 넣고 RUN을 하니 문제 해결
반응형