앱 관리자설정 오류(KOE006)

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


Redirect URI 제대로 된 링크로 등록하였는데, 왜 오류라고 뜨는걸까요,
디벨로퍼스 앱ID : 1005561 입니다.

안녕하세요

KOE006오류는 등록되지 않은 redirect_uri 파라미터가 사용되는 경우 발생합니다.

아래는 앱 1005561 에서 발생한 KOE006 오류와 설정 내용입니다.
참고 부탁드립니다.

발생한 오류

http://nubebe.com/openapi/login/kakao.php
http://www.nubebe.com/openapi/login/kakao.php

설정된 Redirect URI

https://nubebe.com/main/main.html

https://nubebe.com/main/main.html
설정된 URI가 잘못되었다는 뜻일까요…?

위 값은 서비스가 카카오 로그인 시 redirect_uri 파라미터로 전달한 값 입니다.
이들 값은 디벨로퍼스 Redirect URI에 추가 되어 있어야만 하고 그렇지 않은경우 KOE006 오류가 발생됩니다.

해당 주소를 등록 부탁드리며
서비스가 https로도 제공되기에 이들 스키마주소도 함께 등록 부탁드립니다.

즉, 아래 URL을 등록 부탁드립니다.

http://nubebe.com/openapi/login/kakao.php
http://www.nubebe.com/openapi/login/kakao.php
https://nubebe.com/openapi/login/kakao.php
https://www.nubebe.com/openapi/login/kakao.php

Redirect URI는 디벨로퍼스 [내 애플리케이션 > 제품 설정 > 카카오 로그인] 메뉴에서 등록하실 수 있습니다.

답변 감사합니다. 말씀해주신 URL로 수정하였으나, 아래 처럼 오류 메시지가 뜹니다.

www.nubebe.com
정보가 올바르지 않습니다2(status_code:400)

해당 메시지는 카카오에서 전달하는 메시지가 아닙니다.

해당 메시지가 표시된 URL을 확인 부탁드립니다.
만약, 카카오 로그인 이후 리디렉션된 서비스측 redirect_uri 에서 발생한 메시지라면
접근토큰 발급 시, 인가코드가 전달되지 않거나 이미 사용된 코드가 전달되어 KOE320오류가 발생하고 있으므로 참고 부탁드립니다.

https://www.nubebe.com/openapi/login/kakao.php?code=KPQ7-v6I349CcIdgh9QMopz1iFCFmihk0_ETsIumlp75G0upii8tHsXMVpMKKiUQAAABjaE3jTGvm_uHqQwxKA

네, 서비스측 redirect_uri 백엔드에서 접근토큰 발급 중 발생한 오류를 해당 메시지로 전달한 것으로 보입니다.

인가코드는 단 한번만 사용할 수 있습니다.
카카오 로그인을 다시 진행 하신 뒤, 서비스측 redirect_uri 에서 정상적인 처리가 진행되는지 확인 해 보시면 좋을것 같습니다.

어제와 동일한 에러가 계속되는데 어떻게 해결해야 하는걸까요,?

서비스에서 매우 짧은 시간 내 동일한 인가코드를 두번 사용하고 있습니다.
인가코드는 단 한번 사용할 수 있습니다.

서비스측 백엔드 로직에서 접근토큰 발급 로직이 두번 동작하는 것으로 보이는데요
구현하신 코드 점검 부탁드립니다.