20221205- 회고

선을로·2022년 12월 5일
0

회고

목록 보기
7/20

학습회고

OAuth2 소셜 로그인을 구현하고 확인해보려했는데

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.

이런 에러와 함께
톰캣 서버가 중단되는 현상이 벌어져서 애먹었다.

디버깅을 활성화 하라는데 딱히 의미는 없었고,
클래스 이름이 예약어에 존재하는거라서 문제 생기기도 했는데,
톰캣 서버가 중단된거는
어떻게 해결해야할 지 몰라서 많이 헤맸다.

일단 OAuth2 시큐리티 컨피그 쪽에서 로그가 올라오는건 알겠는데,
혹시 WebSecurityConfigurerAdapter를 상속 받지 않고
컨피그의 내용을 모두 빈으로 등록하는 방법 때문인가??

아무리 구글링 해도 제대로 된 해결법이 나오지 않아서 애먹다가
인터넷에 질문을 올려서 다른 분이 로그 내용을 직접 봐주시더니
Oauth2 설정파일에서 클라이언트 id와 비번을 안적은게 아니냐고 알려주셔서 해결했다.
스프링 콘솔 로그에서 문제점 읽는 방법도 하나 배울 수 있어서 좋았다.
당장 스프링을 켜는데에는 전혀 지장이 없을 줄 알아서 일부러 빼먹었던건데..
Oauth2에 대한 공부가 부족했나보다.

되새김

0개의 댓글