Code d'état HTTP 401

Symptômes

Erreur : « Code d'état : 401 | Raison de l'état : Non autorisé »

Erreur indiquant que l'authentification auprès de l'API Microsoft Graph a échoué

Réponse d'erreur renvoyée suite à la requête adressée à l'API Message Trace

Causes

IBM QRadar La connexion au point de terminaison de l'API s'effectue correctement, mais l'authentification échoue car l'application ne parvient pas à obtenir un jeton d'accès OAuth valide auprès de Microsoft Entra ID

Résolution du problème

Pour résoudre votre erreur de code d'état HTTP 401, vérifiez que les conditions suivantes sont remplies.
  • Vérifiez que l'ID client, la clé secrète du client et l'ID du tenant configurés dans la source de journalisation correspondent aux valeurs de l'application enregistrée dans Microsoft Entra ID.
  • Vérifiez que la clé secrète du client n'a pas expiré.
  • Assurez-vous que l'application dispose des autorisations Microsoft Graph nécessaires pour accéder aux données de traçage des messages.
  • Assurez-vous que l'administrateur a donné son accord pour les autorisations requises.
  • Assurez-vous qu'un principal de service a été créé pour Exchange Online pour l'application enregistrée.
Pour plus d'informations sur la création d'un principal de service et la configuration des autorisations, consultez le guide de prise en main de l'API de traçage des messages basée sur Graph.