{"meta":{"title":"OAuth 앱 액세스 토큰 요청 오류 문제 해결","intro":"액세스 토큰에 대한 코드를 교환할 때 발생할 수 있는 추가 오류 집합이 있습니다. 이러한 응답의 형식은 전달하는 수락 머리글에 의해 결정됩니다.","product":"앱","breadcrumbs":[{"href":"/ko/apps","title":"앱"},{"href":"/ko/apps/oauth-apps","title":"OAuth 앱"},{"href":"/ko/apps/oauth-apps/maintaining-oauth-apps","title":"OAuth 앱 유지 관리"},{"href":"/ko/apps/oauth-apps/maintaining-oauth-apps/troubleshooting-oauth-app-access-token-request-errors","title":"토큰 요청 문제 해결"}],"documentType":"article"},"body":"# OAuth 앱 액세스 토큰 요청 오류 문제 해결\n\n액세스 토큰에 대한 코드를 교환할 때 발생할 수 있는 추가 오류 집합이 있습니다. 이러한 응답의 형식은 전달하는 수락 머리글에 의해 결정됩니다.\n\n> \\[!NOTE]\n> 다음 예제에서는 JSON 응답만 표시합니다.\n\n## 잘못된 클라이언트 자격 증명\n\n전달한 client\\_id 및/또는 client\\_secret이 올바르지 않으면 이 오류 응답을 받게 됩니다.\n\n```json\n{\n  \"error\": \"incorrect_client_credentials\",\n  \"error_description\": \"The client_id and/or client_secret passed are incorrect.\",\n  \"error_uri\": \"/apps/managing-oauth-apps/troubleshooting-oauth-app-access-token-request-errors/#incorrect-client-credentials\"\n}\n```\n\n이 오류를 해결하려면 OAuth app에 대한 올바른 자격 증명이 있는지 확인하세요.\n`client_id`와 `client_secret`가 올바른지, 그리고 GitHub에 올바르게 전달되는지 다시 확인하세요.\n\n## 리디렉션 URI 불일치\n\n등록한 `redirect_uri` 항목과 OAuth app일치하지 않는 항목을 제공하면 다음 오류 메시지가 표시됩니다.\n\n```json\n{\n  \"error\": \"redirect_uri_mismatch\",\n  \"error_description\": \"The redirect_uri MUST match the registered callback URL for this application.\",\n  \"error_uri\": \"/apps/managing-oauth-apps/troubleshooting-authorization-request-errors/#redirect-uri-mismatch2\"\n}\n```\n\n이 오류를 해결하려면 등록한 것과 일치하는 `redirect_uri`를 제공하거나 애플리케이션에 등록된 기본 매개 변수를 사용하도록 이 매개 변수를 그대로 둡니다.\n\n## 잘못된 확인 코드\n\n전달한 확인 코드가 올바르지 않거나 만료되었거나 첫 번째 권한 부여 요청에서 받은 코드와 일치하지 않으면 이 오류가 발생합니다.\n\n```json\n{\n  \"error\": \"bad_verification_code\",\n  \"error_description\": \"The code passed is incorrect or expired.\",\n  \"error_uri\": \"/apps/managing-oauth-apps/troubleshooting-oauth-app-access-token-request-errors/#bad-verification-code\"\n}\n```\n\n이 오류를 해결하려면 [OAuth 권한 부여 프로세스를 다시](/ko/apps/oauth-apps/building-oauth-apps/authorizing-oauth-apps) 시작하고 새 코드를 가져옵니다.\n\n## 확인되지 않은 사용자 이메일\n\n사용자 액세스 토큰을 생성하려는 사용자가 기본 전자 메일 주소를 GitHub확인하지 않은 경우 이 오류가 표시됩니다.\n\n```json\n{\n  \"error\": \"unverified_user_email\",\n  \"error_description\": \"The user must have a verified primary email.\",\n  \"error_uri\": \"/apps/managing-oauth-apps/troubleshooting-oauth-app-access-token-request-errors/#unverified_user_email\"\n}\n```\n\n이 오류를 해결하려면 사용자에게 자신의 계정에서 기본 전자 메일 주소를 GitHub 확인하라는 메시지를 표시합니다. 자세한 내용은 을 참조 [](/ko/account-and-profile/how-tos/email-preferences/verifying-your-email-address) 하세요."}