Skip to content
컴퓨터잡담
2021.08.08 10:53

카카오 인증관련 오류

조회 수 7960 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

카카오 인증관련 오류

 

 

https://developers.kakao.com/console/app

 

 

 

 

 

1.png

 

2.png

 

 

{'error': 'invalid_grant', 'error_description': 'authorization code not found for code=xxxx', 'error_code': 'KOE320'}

PS H:\python\py_code> 

 

 

 

 

1.png

 

PS H:\python\py_code> & H:/python/python.exe h:/python/py_code/카카오/카카오톡.py

{'access_token': 'xxxx', 'token_type': 'bearer', 'refresh_token': 'xxx', 'expires_in': xxxxx, 'refresh_token_expires_in': xxxxx}

PS H:\python\py_code> 

 

정상 액세스 됨

인가 코드 관련 에러

카카오 로그인 인가 코드 발급시 발생할 수 있는 에러 목록입니다.

Error Code / Name Description Solution
KOE001 잘못된 요청인 경우 요청에 포함된 파라미터를 확인한 후 재요청합니다.
KOE002 잘못된 URL로 요청을 보내는 경우 요청을 보낸 URL을 확인한 후 재요청합니다.
KOE003 카카오 OAuth 서버에서 일시적인 오류가 발생한 경우 잠시 후 재요청합니다.
문제가 지속될 경우 데브톡으로 문의합니다.
KOE004 카카오 로그인이 비활성화되어 있는 경우 [내 애플리케이션] > [카카오 로그인]에서 카카오 로그인 기능을 활성화시킵니다.
KOE005 테스트앱에 팀원으로 등록되지 않은 사용자가 로그인을 시도한 경우 [내 애플리케이션] > [팀 관리]에 팀원 초대 기능을 사용해 팀원을 추가합니다.
KOE006 등록되지 않은 Redirect URI를 인가 코드 요청에 사용한 경우 [내 애플리케이션] > [카카오 로그인]에서 Redirect URI를 새로 등록하거나,
이미 등록된 Redirect URI를 인가 코드 요청 파라미터 redirect_uri 값으로 사용합니다.
KOE007 등록되지 않은 Logout Redirect URI를 로그아웃 요청에 사용한 경우 [내 애플리케이션] > [카카오 로그인] > [고급]에서 Logout Redirect URI를 새로 등록하거나,
이미 등록된 Logout Redirect URI를 로그아웃 요청 파라미터 logout_redirect_uri 값으로 사용합니다.
KOE008 인가 코드 요청 시 Admin Key를 사용한 경우 Admin Key가 아닌 개발 환경에 따른 올바른 타입의 앱 키(네이티브 앱 키, REST API 키, JavaScript 키 중 하나)를 사용해서 재요청합니다.
KOE101 잘못된 앱 키 타입을 사용하거나 앱 키에 오타가 있을 경우 [내 애플리케이션] > [앱 키]에서 발급 받은 앱 키를 올바르게 사용했는지 확인합니다.
KOE102
invalid_client
채널과 디벨로퍼스 앱이 연결되어 있지 않은 상태에서 인가 코드 요청에 channel_public_id 파라미터가 포함된 경우
Required PLUS_FRIENDS_ON_AGREEMENT_SUPPORTED permission
채널과 디벨로퍼스 앱을 연결한 후 재요청합니다.
KOE201
invalid_request
지원하지 않는 response_type을 인가 코드 요청에 포함하는 경우
Unsupported response type: {response_type}
response_type 파라미터 값이 code인지 확인한 후 재요청합니다.
KOE202
invalid_request
response_type이 token일 경우
Implicit grant Required OAUTH_IMPLICIT_GRANT_SUPPORTED permission
response_type 파라미터 값을 code로 수정하고 재요청합니다.
KOE203
invalid_request
동의 화면에서 필수 동의 항목에 동의하지 않은 경우
All required service terms must be approved. required:{Service Term IDs} agreed:{Service Term IDs}
비정상적 동의과정에서 보여지는 에러페이지로 해당 에러페이지가 보여지는 경우 데브톡으로 문의합니다.
KOE204
invalid_request
유효하지 않은 파라미터를 포함하는 경우
Invalid agreement_code: {Agreement Code}
REST API > 인가 코드 받기에서 사용할 수 있는 파라미터를 확인한 뒤 재요청합니다.
KOE205
invalid_scope
앱 설정에서 설정하지 않은 동의 항목을 scope 파라미터의 값으로 포함한 경우
Invalid scope: {Scope}
[내 애플리케이션] > [카카오 로그인] > [동의항목]에서 설정하지 않은 동의항목을 제외하고 재요청합니다.
KOE207
invalid_request
필수 파라미터가 누락된 경우 REST API 가이드에서 필수 파라미터를 확인한 후, 해당 파라미터를 포함하여 재요청합니다.
access_denied User denied access 사용자가 로그인을 취소한 것이므로, 초기 화면으로 이동시키는 등의 조치가 필요합니다.
access_denied Not allowed under age 14 만 14세 미만 사용자의 보호자 동의에 실패한 것이므로, 초기 화면으로 이동시키는 등의 조치가 필요합니다.

액세스 토큰 관련 에러

카카오 로그인 엑세스 토큰 발급시 발생할 수 있는 에러 목록입니다.

Error Code /Name Description Solution
KOE101
invalid_client
잘못된 앱 키 타입을 사용하거나 앱 키에 오타가 있을 경우
Not exist client_id {CLIENT_ID}
요청 시 카카오 로그인을 사용할 앱의 앱 키를 전달했는지 확인합니다.
[내 애플리케이션] > [앱 키]에서 발급 받은 앱 키를 올바르게 사용했는지 확인합니다. Android, iOS SDK를 초기화할 때는 네이티브 앱 키를, JavaScript SDK를 초기화할 때는 JavaScript 키를, REST API를 호출할 때는 REST API 키를 사용해야 합니다.
KOE009
misconfigured
등록되지 않은 플랫폼에서 액세스 토큰을 요청 하는 경우
invalid android_key_hash or ios_bundle_id or web_site_url
플랫폼 등록을 참고하여 [내 애플리케이션] > [플랫폼]에서 Web/Android/iOS 플랫폼 설정이 올바른지 확인합니다.
KOE010
invalid_client
클라이언트 시크릿(Client secret) 기능을 사용하는 앱에서 토큰 요청 시 client_secret 값을 전달하지 않거나 정확하지 않은 값을 전달하는 경우
Bad client credentials
클라이언트 시크릿 기능을 활성화한 경우, client_secret 파라미터를 추가하지 않으면 OAuth 서버로부터 토큰을 발급받을 수 없습니다. [내 애플리케이션] > [카카오 로그인] > [보안]에서 생성한 클라이언트 시크릿 코드를 client_secret 파라미터로 전달합니다.
Unauthorized 사이트 도메인을 등록하지 않은 앱에서 액세스 토큰을 요청하는 경우
unauthorized - unregistered website domain
[내 애플리케이션] > [플랫폼] > [Web]에서 사이트 도메인 설정이 올바른지 확인합니다.
KOE303
invalid_grant
인가 코드 요청 시 사용한 redirect_uri와 액세스 토큰 요청 시 사용한 redirect_uri가 다른 경우
Redirect URI mismatch.
인가 코드 발급 요청 시 전달된 redirect_uri와 동일한 redirect_uri를 사용하여 엑세스 토큰을 요청합니다.
KOE319
invalid_grant
토큰 갱신 요청 시 리프레시 토큰을 전달하지 않는 경우
refresh token is blank
토큰 갱신 요청 시 발급받은 리프레시 토큰을 refresh_token 파라미터의 값으로 전달합니다.
KOE320
invalid_grant
동일한 인가 코드를 두 번 이상 사용하거나, 이미 만료된 인가 코드를 사용한 경우, 혹은 인가 코드를 찾을 수 없는 경우
authorization code not found for code={AUTHORIZATION_CODE}
액세스 토큰 요청 시, 매번 새로운 인가 코드를 사용해야 합니다. 인가 코드를 다시 발급한 후, 새로 발급받은 인가 코드로 액세스 토큰을 요청합니다.
KOE322
invalid_grant
refresh_token을 찾을 수 없거나 이미 만료된 리프레시 토큰을 사용한 경우
expired_or_invalid_refresh_token
인가 코드를 사용하여 액세스 토큰과 리프레시 토큰을 새로 발급받습니다.
invalid_request 잘못된 요청인 경우 요청 시 올바른 인자를 전달했는지 확인합니다.

 

 

 

 

 

 

로그인 후 댓글쓰기가 가능합니다.

?

  1. 27
    Nov 2016
    22:14

    웹서버에서의 램디스크 엄청난 효과 비교하기

    CategoryServer Views4953
    Read More
  2. 27
    Nov 2016
    22:03

    크롬 캐시파일 삭제방법(Chrome cache file delete)

    Category컴퓨터잡담 Views2708
    Read More
  3. 27
    Nov 2016
    21:48

    Minify로 CSS, JS파일, gzip으로 한꺼번에 압축해서 전송하기

    CategoryServer Views4337
    Read More
  4. 27
    Nov 2016
    14:09

    램드라이브를 이용한 mysql 번개속도로 개선방법

    CategoryServer Views5238
    Read More
  5. 26
    Nov 2016
    03:03

    [mysql] Created tmp disk tables 디스크 쓰기방지 대안

    CategoryServer Views5162
    Read More
  6. 23
    Nov 2016
    16:28

    슈퍼캐시에서 .htaccess 이부분 제거해야 하나?

    CategoryServer Views4526
    Read More
  7. 06
    Nov 2016
    23:04

    HP XW6600 E5430 SPEC

    CategoryServer Views4731
    Read More
  8. 19
    Sep 2016
    12:37

    XpressEngine 최적화 기진곰님의 슈퍼캐시 테스트

    CategoryServer Views5016
    Read More
  9. 17
    Sep 2016
    20:42

    윈도우용 MEMcached 설치방법

    CategoryServer Views5180
    Read More
  10. 12
    Sep 2016
    11:00

    엑셀 암호변경 제거 방법

    CategoryExcel Views6350
    Read More
  11. 11
    Sep 2016
    22:19

    jQuery CDN

    CategoryServer Views4299
    Read More
  12. 08
    Sep 2016
    09:06

    XE PC에서 모바일화면 출력방법

    CategoryServer Views2835
    Read More
  13. 07
    Sep 2016
    12:49

    XE Request 줄이기

    CategoryServer Views1937
    Read More
  14. 06
    Sep 2016
    20:32

    Apache에 대한 mod_proxy 지원 구성

    CategoryServer Views1801
    Read More
  15. 06
    Sep 2016
    11:38

    vcruntime140.dll / vcomp140.dll / vcamp140.dll 오류해결법

    CategoryWindowsTip Views6842
    Read More
  16. 06
    Sep 2016
    11:29

    Visual Studio 2015용 Visual C++ 재배포 설치 오류 해결방법

    CategoryWindowsTip Views15440
    Read More
  17. 25
    Aug 2016
    11:32

    [php.ini]XE 신디케이션 OpenSSL 오류문구 해결방법

    CategoryServer Views2816
    Read More
  18. 24
    Aug 2016
    15:41

    윈도우 CPU 사용률 확인, 실시간 저장하기

    CategoryWindowsTip Views5685
    Read More
  19. 24
    Aug 2016
    13:32

    innodb_use_sys_malloc to FALSE

    CategoryServer Views2637
    Read More
  20. 23
    Aug 2016
    20:54

    innodb_use_sys_malloc에 따라 The InnoDB memory heap is disabled mysql error 메시지

    CategoryServer Views3794
    Read More
Board Pagination Prev 1 ... 8 9 10 11 12 ... 46 Next
/ 46

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소