안녕하세요.
카카오 로그인 시 인가코드까지는 쿼리스트링으로 잘 받아지는데
간헐적으로 로그인이 실패하는 경우가 있어서 혹시 인가코드 전달드리면 어떤부분에서 에러처리된건지
카카오측에서 확인 가능하실까요? ㅠㅠ
안녕하세요.
확인을 위해 앱 ID 부탁드립니다.
앱ID
https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID
숫자로된 ID 입니다
ex) 123456
210962 입니다 ! 감사합니다
저희쪽에서도 계속 확인은해보고있는데 확인이 잘 되지 않아 질문드렸습니다 감사합니다 ㅠㅠ
위 에러 발생했던 시간은 11시 40분입니다
로그를 보니 인가코드로 액세스토큰을 정상 발급 받은 이후, 같은 인가코드로 액세스토큰 발급 요청하여 에러 발생한 것이 다수 보입니다.
두 시도 간격으로 볼때 사람이 아닌 시스템에 의한 재시도로 보입니다.
Dec 21, 2022 @ 12:23:42.103 /oauth/token 200
Dec 21, 2022 @ 12:23:42.346 /oauth/token 400
11시 40분 에러 이력은 없는데요. 사용된 인가코드 기재해주시겠어요?
_mYqtgVazztNwnn_vKO82XmNpfbCDxAl7Xnve8oOAqLTU-4A0ATJOHnZH4uK0L6z-cOZHQo9dGkAAAGFMoVkhA
그러면 서버로 토큰 요청이 여러번 간걸까요 ?
이럴경우에는 500에러를 던져주시나요 혹시 ?
네. 개발하신 시스템에서 카카오로 여러번 API를 호출 하셔서 발생한 에러입니다.
Dec 21, 2022 @ 11:31:22.138 /oauth/token 400 _mYqtgVazztNwnn_vKO82XmNpfbCDxAl7Xnve8oOAqLTU-4A0ATJOHnZH4uK0L6z-cOZHQo9dGkAAAGFMoVkhA
Dec 21, 2022 @ 11:31:21.394 /oauth/token 200 _mYqtgVazztNwnn_vKO82XmNpfbCDxAl7Xnve8oOAqLTU-4A0ATJOHnZH4uK0L6z-cOZHQo9dGkAAAGFMoVkhA
response Body에 아래와 같이 응답을 전달드리며 에러 코드는 400 입니다.
{"error":"invalid_grant","error_description":"authorization code not found for code=_mYqtgVazztNwnn_vKO82XmNpfbCDxAl7Xnve8oOAqLTU-4A0ATJOHnZH4uK0L6z-cOZHQo9dGkAAAGFMoVkhA","error_code":"KOE320"}
혹시 제가 전달드린 인가코드에러도 동일한것인가요 ?
네, 맞습니다. 위에 기재한 에러 메시지는 해당 인가코드 재사용 하여 발생한 에러 메시지입니다.
답변 감사합니다 !
1개의 좋아요