카카오 로그인 기능 구현 중 token 요청 시 응답으로 302 FOUND가 들어오는 현상 관련 질문입니다

안녕하세요. 저는 현재 spring security oauth2 client와 kakao rest api를 활용해서 카카오 로그인을 구현하고 있습니다.

개발 도중, 프론트엔드에서 카카오 로그인을 한 다음, 사용자 동의를 누르고 다면, 백엔드 상에서 Cannot invoke "org.springframework.security.oauth2.core.endpoint.OAuth2AccessTokenResponse.getAccessToken()" because "accessTokenResponse" is null 라는 오류 메시지가 발생하면서 로그인이 잘 진행되지 않는 것을 확인하였습니다.

제가 디버깅해본 결과, /oauth/authorize 를 통해서 code를 획득하는 것까지 잘 진행되었고, 이후 /oauth/token 요청 시 문제가 발생하고 있었습니다.

spring security 에서 RestTemplate을 사용해서 /oauth/token 주소로 grant type, code, redirect_uri, client_id, client_secret을 설정하고 요청을 보냈을 때, 응답으로 302 FOUND 가 도착하고, 해당 응답에는 body가 없기 때문에 해당 body에서 기대 했던 OAuth2AccessTokenResponse을 받지 못해서 null 값이 들어가서 오류가 발생하고 있었습니다.
image

혹시 /oauth/token요청시 200 OK 응답이 제대로 오지 않는 이유에 대해서 알 수 있을까요?

참고자료

https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api

안녕하세요.

확인을 위해 앱 ID 부탁드립니다.


앱ID
https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID
숫자로된 ID 입니다
ex) 123456

881756 입니다!

/oauth2/token 주소에 오타가 있습니다. 확인 부탁드려요.

감사합니다!!