카카오톡 로그인 관련해서 문의드립니다

로컬(localhost:8080)에서 카카오톡 restApi를 사용해서 로그인, 회원가입 연동까지 잘 됐었습니다.

테스트 서버에서도 잘 됐으나
테스트 서버를 http에서 https로 변경하고 카카오톡 로그인을 하려고 하니 잘 되지 않습니다.

기존 앱에서 도메인 정보, 리다이렉트 uri도 변경해서 했는데 안됐습니다.
새로운 앱으로 만들어서 clientId를 바꿔서 해도 안됩니다 ㅜㅜ…

에러는 다음과 같습니다.
error=“invalid_grant”, error_description=“Invalid redirect: https://icim2019.a2m.co.kr/oauth/kakao does not match one of the registered values. Please check app settings on kakao developer site.”

제가 카카오로 보내는 clientId와 responseType, redirectUri는 다음과 같이 보내고 있습니다.
https://kauth.kakao.com/oauth/authorize?client_id=MyAppKey&response_type=code&redirect_uri=https://icim2019.a2m.co.kr/oauth/kakao

도메인 주소도 맞고, redirect url도 맞게 적었는데 왜 안되는지 모르겠습니다…

도움 부탁드립니다.

@rye0284 http에서는 잘 되었는데 https에서 잘 안되는 이슈는 사이트 도메인에 대해 https를 등록하지 않아서 발생할 확률이 높아요. 플랫폼>웹 설정에서의 사이트 도메인을 확인해 보셔요.

플랫폼 > 웹 설정에서 https://icim2019.a2m.co.kr 으로 잘 적었습니다…ㅜ

안녕하세요. 카카오 입니다.

문의해 주신 앱의 카카오 로그인 요청 기록을 확인해 보니,
사용하신 앱키가 잘못되어 오류페이지가 발생합니다.
웹 로그인으로 개발 시에는 'REST API 키’를 사용하시기 바랍니다.
자세한 내용은 개발가이드를 확인하시기 바랍니다.

https://developers.kakao.com/docs/restapi#개발환경-구성

감사합니다.

1개의 좋아요

헐… 그러네요… 꼼꼼히 확인해볼껄 ㅠㅠㅠ…
도와주셔서 감사합니다!!

2개의 좋아요