카카오 로그인 구현 중 토큰 발급 부분에서 오류 발생

안녕하세요. 현재 카카오 rest api와 react native(서버는 nginx)를 활용하여 카카오 로그인을 구현하고 있습니다.

개발 도중, 프론트 부분에서 카카오 로그인을 한 다음 사용자 동의를 누르고 나면, 백엔드 상에서 302 오류가 발생하고 있습니다.

KakaoTalk_Photo_2023-06-26-21-12-27

디버깅을 해본 결과,authorize를 통해 code를 획득하는것 까지는 확인했는데, 이후 토큰 발급 받는 과정에서 에러가 발생하는거 같은데 한번 봐주시면 감사하겠습니다.

앱 ID는 927794 입니다. 감사합니다.

//문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.

안녕하세요.

카카오 로그인이 정상 처리되었다면 접근코드를 발급 받을 수 있는 인가코드를 서비스측 redirect_uri 로 302 리디렉션 응답하게 되며 이는 오류 응답이 아닙니다.

redirect_uri 에 해당하는 서비스측 엔드포인트가 유효한지 확인 부탁드립니다.

안녕하세요.

redirect_uri는 https://localhost:8082/oauth/kakao/redirect 로 등록도 완료하였고, 같게 설정하였습니다.

그런데 로그인 후 아니면 로그인 후 약관 확인 후에, connection_refuesed가 발생합니다.

connection_refuesed 발생 시, 브라우저의 주소창을 확인 부탁드립니다.
서비스측 redirect_uri 로 이미 이동된 상태일것 같습니다.

브라우저 주소창에 확인하는 방법을 알려 주세요.

redirect_uri 로 이동하면 로그인 후 약관이 뜰것을 기대 하고 있습니다만 …
Domain Undefined Error가 발생합니다.

상단의 주소 창에 표시되는 URL이 카카오 것인지 확인 부탁드립니다.
만약, https://localhost:8082/oauth/kakao/redirect 의 것이라면 이는 서비스측 해당 주소가 정상 동작하지 않는 문제 입니다.
image

https://localhost:8082/oauth/kakao/redirect 를 넣으면 localhost이므로 안될 것이고
그럼 https://market.data-labs.co.kr:8082/oauth/kakao/redirect 넣으면 화면이 떠야 한다는 말씀이신가여.
image

로컬 환경(서버가 로컬에 띄워져 있고 localhost 로 서빙 중)이라면 localhost 도메인을 사용하시면 되며, 다른 서버에서 테스트 중이시라면 해당 서버의 도메인을 사용하시면 됩니다.

현재 문제는 카카오 로그인은 정상처리되나 이후, 브라우저에서 서비스측 redirect_uri 로 302 리디렉션 후, 서비스측에서 아무 응답이 없기에 발생하는 문제로 보입니다.

안녕하세요. 이번에는 로그인 후 KOE006 에러가 발생하고 있습니다.
Redirect URI 등록 현황은

https://market.data-labs.co.kr:8082/oauth/kakao/redirect
https://m.market.data-labs.co.kr:8082/oauth/kakao/redirect
http://market.data-labs.co.kr:8082/oauth/kakao/redirect
http://m.market.data-labs.co.kr:8082/oauth/kakao/redirect

이고, 사이트 도메인은

http://market.data-labs.co.kr
http://m.market.data-labs.co.kr

로 등록하였습니다. 앱 ID는 927794입니다. 확인 한번 부탁드립니다!

KOE006 오류는 카카오 로그인 시 사용된 redirect_uri 파라미터 값이 등록되어 있지 않으면 발생합니다.

해당 오류 발생 시, 표시되는 화면에서 해결방안을 눌러보시면 사용된 파라미터 값을 확인하실 수 있습니다.