Documentation Index

Fetch the complete documentation index at: https://docs.document360.com/llms.txt

Use this file to discover all available pages before exploring further.

Clause de non-responsabilité: Cet article a été généré par traduction automatique.

Dépannage des erreurs d’authentification API

Prev Next

Erreur 403 lors de l’utilisation de Try It !

Quand cela se produit : Cliquer sur « Essayer ! » sur un point de terminaison affiche immédiatement une erreur 403 après qu’une spécification a été téléchargée avec succès.

API request interface showing authentication, request, and response sections with status codes.

Pourquoi cela arrive : La spécification manque d’une définition du BearerAuth mécanisme de sécurité sous components/securitySchemes.

Comment le corriger :

  1. Vérifiez votre spec pour une BearerAuth définition de schéma de sécurité sous components/securitySchemes.
  2. S’il manque, ajoutez-le :
   components:
     securitySchemes:
       BearerAuth:
         type: http
         scheme: bearer
  1. Retéléchargez la spécification.
  2. Lors de l’importation, vérifiez la section Alertes pour toute alerte liée à l’authentification par porteur et adressez-les.
    Error messages displayed during API reference import, highlighting invalid identifiers.

401 Erreur non autorisée provenant d’une URL serveur incorrecte

Quand cela se produit : Les requêtes API renvoient une réponse non autorisée 401 lors de l’utilisation de Try It ! ou lors d’appels API directs.

Pourquoi cela arrive : La mauvaise URL de serveur basée sur la région est utilisée. Par exemple, envoyer une requête au https://api.yourdomain.com moment où le bon point d’extrémité est https://api.us.yourdomain.com provoquera des échecs d’authentification car le point de terminaison spécifique à une région valide les identifiants différemment.

Comment le corriger :

  1. Confirmez que vous utilisez la bonne URL régionale pour votre compte.
  2. Assurez-vous que le bon identifiant client et le secret client sont utilisés avec cette URL.
  3. Vérifiez que le jeton d’authentification est correctement inclus dans l’en-tête de la requête.