인가코드를 이용한 엑세스 토큰 발급 API 에서 간헐적으로 405 Not Allowed 에러가 납니다

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


POST /oauth/token 호출 시에 대부분 아래 에러가 발생하지만,

{error=invalid_grant, error_description=authorization code not found for code=KTH038e4rp14k90SGftDC8RUangOpaW3gs373G0uWJ4T6PHcMQhdh2YWjr4ICFJ9VBJ8jgo9dJgAAAGIwi2jMg, error_code=KOE320}

간헐적으로 html 로 405 에러가 발생하고 있습니다. 어떤 상황에서 405 에러가 나는지 문의드립니다.

<html>
<head><title>405 Not Allowed</title></head>
<body>
<center><h1>405 Not Allowed</h1></center>
<hr><center>nginx</center>
</body>
</html>

해당 인가코드를 최초 사용 하셨을 때는 카카오 로그인(인가코드 요청) 시 사용된 redirect_uri 파라미터 값과, 토큰 발급 시 사용된 파라미터 값이 달라 KOE303 오류가 발생하였습니다.

이후, 해당 인가코드를 여러번 사용하여 KOE320 오류가 발생하였습니다.
인가코드는 성공여부와 상관없이 사용시 즉각 삭제 됩니다.

KOE320 오류는 유효하지 않은 인가 코드 사용시 발생하며, 이처럼 삭제된 인가코드를 사용하거나 발급받은적 없는 코드를 사용하면 발생합니다.

확인 감사합니다.

만료 또는 재사용된 인가코드로 인한 KOE320 에러는 이해했습니다.

궁금한 부분은 특정 인가코드로 인한 KOE320 에러 아닌 405 에러가 나는 경우가 궁금한데요, 혹시 이 에러는 어떤 경우에 나는 에러인가요?

<html>
<head><title>405 Not Allowed</title></head>
<body>
<center><h1>405 Not Allowed</h1></center>
<hr><center>nginx</center>
</body>
</html>

안녕하세요.

405 Not Allowed 응답을 받은 디벨로퍼스앱ID알려주시겠어요?


앱ID
https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID
숫자로된 ID 입니다~
ex) 123456

네, 앱 ID 전달드렸습니다.

확인해보니 일부서버에서 간헐적 문제가 확인되어 내부 조치되었습니다.
현재도 문제 발생하는지 확인해주시겠어요?
추가 증상 발생 빈도알려주시면 내부 확인 요청하도록 하겠습니다.
불편을드려 죄송합니다.

빠른 해결 및 답변 감사합니다.

6월 16일 이후로 해당 이슈 발생하지 않았는데, 같은 증상이 발생하면 다시 문의드리겠습니다!
감사합니다:+1:

2개의 좋아요