Codes de statut HTTP pour l'authentification et l'API d'authentification multifacteur sur demande
Les API d'authentification et d'authentification multifacteur sur demande pour les domaines d'identité dans IAM sont conformes aux normes REST et utilisent des codes de statut de réponse HTTP standard pour indiquer un échec.
Le tableau ci-dessous décrit les différents codes de statut et les cas d'utilisation dans lesquels ces codes de statut sont envoyés.
Voir la section Définitions de code de statut du protocole de transfert hypertexte -- HTTP/1.1.
Code de statut HTTP |
Cas d'utilisation |
Exemple de corps de réponse JSON |
---|---|---|
400 Bad Request
|
Ce code indique une mauvaise demande. Ce code est envoyé si un attribut est fourni avec une valeur non valide dans les données utiles, 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 est syntaxiquement correcte, mais 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 interne du serveur. Lorsque cette erreur se produit, la réponse contient |