카카오 로그인 시 KOE002 에러 및 일시적인 네트워크 오류 에러

문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.


SDK 버전 : Javascript SDK 2.8.1

디벨로퍼스 앱 ID : 339673

안녕하세요.

현재 서비스 내 카카오 로그인으로 Kakao JS SDK 2.8.1을 사용 중이며,

Kakao.Auth.authorize({
    redirectUri: ...,
    state // 서비스 내부 추적을 위한 파라미터 + CSRF 토큰 base64 인코딩
})

형식으로 로그인 요청 후

Callback 에서 https://kauth.kakao.com/oauth/tokenhttps://kapi.kakao.com/v2/user/me 엔드포인트로 요청을 보내 사용자를 검증하는 로직을 구현했습니다.

정상적으로 작동하는 것을 확인하였으나 PC 환경에서 접근 시 KOE002 에러, 모바일 Safari 에서 카카오톡 스킴으로 이동하여 로그인 후 일시적인 네트워크 오류가 지속적으로 발생하는 것을 확인하여 문의드립니다.

해결 방법 또는 구현 플로우에 문제가 있는지 알고 싶습니다.

참고 정보
KOE002에러는 잘못된 URL로 요청을 보낸 경우 발생합니다.

[해결방법] 요청을 보낸 URL을 확인 후 재요청합니다.
인가 코드 관련 에러

[@tim.l @woody.ho]

덧붙여, PC 환경에선 처음 redirect 후에만 KOE002 에러가 발생하고

브라우저 단 뒤로가기 후 Kakao Auth 페이지에 다시 접근하여 계속하기 버튼 클릭 시

정상적으로 로그인 처리됩니다.

모바일 Safari 환경의 일시적인 네트워크 오류 에러는 iOS 비공개 릴레이 설정을 끄고 해결하였습니다.