문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.
앱ID : 690950
로그인 문제 없이 잘 사용하고 있었는데 갑자기 로그인 하면
API 요청 오류: HTTP 429 에러메세지가 발생합니다.
몇일째 그러고 있습니다.
빠른 답변 부탁드립니다.
참고로 밑에 방식으로 사용하고 있습니다.
url = "https://kauth.kakao.com/oauth/token"
method = "POST"
Set req = Server.CreateObject("MSXML2.ServerXMLHTTP")
req.open method, url & "?" & path, false
req.setRequestHeader "Content-Type", "application/json; charset=UTF-8"
req.setRequestHeader "Accept","application/json"
req.send ""
tim.l
2
아래와 같은 응답이 전달되었습니다.
동일 계정에 단기간 많은 액세스 토큰 발급요청을 하면, 불법적 시도로 간주하여 차단됩니다.
액세스 토큰 발급 요청을 반복해서 요청하는 이유가 있나요?
{"error":"invalid_request","error_description":"token request rate limit exceeded","error_code":"KOE237"}
특별한 이유가 없습니다. 광고로 카카오톡 회원가입이 늘어났습니다. 이 부분을 해결할려면 어떻게 해야 하는지 알고 싶습니다.
tim.l
4
해당 에러는 광고로 회원가입이 늘어나서 발생하는 이슈가 아니라
하나의 같은 계정으로 짧은시간에 수십차례 로그인 시도할때 발생하는 에러입니다.
정상적인 시도가 아니므로 해결할 수 없습니다. (문제 발생한 계정은 일정 시간뒤 재시도 하면 정상 동작합니다.)
대략 일정 시간이 얼마나 걸리는지 알고 싶습니다.
tim.l
6
어뷰징 방지를 위해 정확한 기준은 안내하고 있지는 않습니다만, 1분내 수십차례 토큰 요청했다고 보시면됩니다.
1초내 여러번 시도 있는것을 보니 사용자 시도가 아니라 잘못개발되었을 가능성이 있어보이네요.
로깅하셔서 원인 파악 해보시면 좋을 것 같습니다.