안녕하세요.
js로 카카오로그인을 구현중에 토큰을 가져오지 못해서 문의드립니다.
개발자도구 콘솔에서 쿠키를 찍어보면 데모 사이트의 쿠키와 다르게 나오고 getAccessToken()을 호출하면 null이 반환됩니다.
포스트맨에서도 테스트 해봤는데 오류가 나면서 토큰 생성이 되지 않습니다.
코드는 JS SDK데모 코드를 복사하여 앱키와 redirectUri만 수정해서 사용했습니다.
안녕하세요.
js로 카카오로그인을 구현중에 토큰을 가져오지 못해서 문의드립니다.
개발자도구 콘솔에서 쿠키를 찍어보면 데모 사이트의 쿠키와 다르게 나오고 getAccessToken()을 호출하면 null이 반환됩니다.
포스트맨에서도 테스트 해봤는데 오류가 나면서 토큰 생성이 되지 않습니다.
코드는 JS SDK데모 코드를 복사하여 앱키와 redirectUri만 수정해서 사용했습니다.
안녕하세요.
확인을 위해 앱 ID 부탁드립니다.
앱ID
https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID
숫자로된 ID 입니다
ex) 123456
앱ID : 809367
입니다.
Kakao.Auth.authorize()
를 사용하신 것으로 확인됩니다.
그러나, 로그인 이후 redirect_uri
에서 접튼토큰 발급 요청은 없는것으로 확인되는데요
서비스측(https://sosdev3.scout.co.kr/onlineapply/apply
)에서 접근토큰 발급을 하고 계실까요?
JS SDK v2는 보안 권고사항에 따라 브라우저에서 자동으로 액세스 토큰을 발급받고 할당하는 팝업 로그인 방식을 지원하지 않습니다.
백앤드에서 토큰을 발급받고 필요하신경우 직접 클라이언트에서 Kakao.Auth.setAccessToken
을 호출하여 토큰을 할당하셔야 합니다.
포스트맨에서 토큰 테스트를 해보려고했는데 발급이 안됩니다…
client ID 에는 REST API 앱키와 js 앱키 둘 다 사용해봤습니다.
토큰발급 요청이 없습니다.
포스트맨에서 Callback URL 처리가 진행이 안되는거 같은데요
Callback URL을 기본 제공되는 주소 대신 다른 주소로 변경해보고 요청해 보시겠어요?
https://github.com/postmanlabs/postman-app-support/issues/9390#issuecomment-779660241
프록시 설정 문제였습니다.
도움주셔서 감사합니다!