{"meta":{"title":"Résolution des erreurs de demande de jeton d’accès pour l’application OAuth","intro":"Lors de l’échange d’un code pour un jeton d’accès, une autre série d’erreurs peut se produire. Le format de ces réponses est déterminé par l’en-tête d’acceptation que vous transmettez.","product":"Applications","breadcrumbs":[{"href":"/fr/apps","title":"Applications"},{"href":"/fr/apps/oauth-apps","title":"Applications OAuth"},{"href":"/fr/apps/oauth-apps/maintaining-oauth-apps","title":"Maintenance des applications OAuth"},{"href":"/fr/apps/oauth-apps/maintaining-oauth-apps/troubleshooting-oauth-app-access-token-request-errors","title":"Résoudre les problèmes de demande de jeton"}],"documentType":"article"},"body":"# Résolution des erreurs de demande de jeton d’accès pour l’application OAuth\n\nLors de l’échange d’un code pour un jeton d’accès, une autre série d’erreurs peut se produire. Le format de ces réponses est déterminé par l’en-tête d’acceptation que vous transmettez.\n\n> \\[!NOTE]\n> Ces exemples montrent uniquement des réponses JSON.\n\n## Informations d’identification du client incorrectes\n\nSi le client\\_id ou le client\\_secret que vous transmettez sont incorrects, vous recevrez cette réponse d’erreur.\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\nPour résoudre cette erreur, vérifiez que vous disposez des informations d’identification appropriées pour votre OAuth app. Vérifiez bien les éléments `client_id` et `client_secret` pour vous assurer qu’ils sont corrects et qu’ils sont correctement transmis à GitHub.\n\n## Non-concordance d’URI de redirection\n\nSi vous fournissez un `redirect_uri` qui ne correspond pas à ce que vous avez enregistré auprès de votre OAuth app, vous recevrez ce message d’erreur :\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\nPour corriger cette erreur, fournissez un `redirect_uri` correspondant à ce que vous avez inscrit ou laissez ce paramètre pour utiliser la valeur par défaut inscrite avec votre application.\n\n## Code de vérification erroné\n\nSi le code de vérification que vous transmettez est incorrect, expiré ou ne correspond pas à ce que vous avez reçu dans la première demande d’autorisation, vous recevrez l’erreur suivante.\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\nPour la résoudre, démarrez à nouveau le [processus d’autorisation OAuth](/fr/apps/oauth-apps/building-oauth-apps/authorizing-oauth-apps) pour obtenir un nouveau code.\n\n## E-mail utilisateur non vérifié\n\nSi l’utilisateur pour lequel vous essayez de générer un jeton d’accès utilisateur n’a pas vérifié son adresse e-mail principale, GitHubvous recevrez cette erreur.\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\nPour résoudre cette erreur, invitez l’utilisateur à vérifier l’adresse e-mail principale sur son GitHub compte. Pour plus d’informations, consultez [Vérification de votre adresse e-mail](/fr/account-and-profile/how-tos/email-preferences/verifying-your-email-address)."}