Codes de statut HTTP de l'API d'authentification à la demande et d'authentification à plusieurs facteurs
Les API d'authentification et d'authentification à plusieurs facteurs à la demande pour les domaines d'identité dans IAM sont conformes à REST et utilisent des codes de statut de réponse HTTP standard pour indiquer un échec.
Ce tableau décrit les différents codes de statut et les cas d'utilisation dans lesquels ces codes de statut sont envoyés.
Reportez-vous à la section Définitions de code de statut du protocole de transfert hypertexte HTTP/1.1.
Code de statut HTTP |
Cas d'emploi |
Exemple de corps de la réponse JSON |
---|---|---|
400 Bad Request
|
Ce code indique une demande incorrecte. Ce code est envoyé si un attribut est fourni avec une valeur non valide dans la charge utile, ce qui signifie des problèmes de syntaxe. |
|
401 Unauthorized
|
Ce code indique un accès non autorisé. Utilisé lorsque |
|
422
|
Ce code est utilisé lorsque la demande présente une syntaxe correcte, mais est sémantiquement incorrecte. 422 signifie que la demande est une entité impossible à traiter. Par exemple, lorsque l'attribut |
|
500 Internal Server Error
|
Ce code indique une erreur de serveur interne. Lorsque cette erreur se produit, la réponse contient |