Skip to main content
Vérifiez les messages d’erreur affichés dans l’un des emplacements suivants :
  • Navigateurs et réponses de pages HTML
  • Onglets Réseau et Console des outils de développement
  • Réponses du
  • Erreurs de dépréciation

Vérifier les erreurs du navigateur

Un fichier HAR est un journal au format JSON des échanges entre un navigateur Web et un serveur Web. Si l’authentification ne fonctionne pas comme prévu, vous pouvez générer et analyser des fichiers HAR pour repérer les problèmes.
Avant de partager un fichier HAR avec qui que ce soit (y compris Auth0), assurez-vous de supprimer ou de masquer toutes les données sensibles, telles que :
  • Renseignements confidentiels sur l’utilisateur
  • Renseignements personnels identifiables (PII)
  • Renseignements confidentiels sur l’application
Pour en savoir plus, consultez les articles suivants sur Auth0 Community :

Vérifier l’écran de connexion

Le widget Lock de connexion affiche des messages d’erreur pour certains types de problèmes, comme un nom d’utilisateur ou un mot de passe incorrect. Vérifiez le lien Plus d’informations si vous utilisez la page d’erreur standard d’Auth0.

Consulter les journaux

Auth0 stocke des données de journalisation, notamment les actions des administrateurs dans l’Auth0 Dashboard, les authentifications d’utilisateurs réussies ou échouées, ainsi que les demandes de changement de mot de passe. Vous pouvez consulter les journaux dans l’Auth0 Dashboard. Certains types d’erreurs n’apparaissent pas dans les journaux. Par exemple, si une erreur se produit auprès d’un distant, où l’authentification n’aboutit pas et que l’utilisateur n’est jamais renvoyé vers Auth0, aucune entrée ne sera consignée dans les journaux. Vous pouvez exporter les journaux Auth0 et soit les stocker vous-même, soit les envoyer automatiquement vers des services de journalisation externes. Cette fonctionnalité peut vous aider à répondre aux exigences de conservation des données ainsi qu’aux exigences d’analyse des journaux. Vous pouvez installer et configurer une extension Auth0 pour exporter automatiquement les journaux vers un autre fournisseur comme Sumo Logic ou Loggly. Pour en savoir plus, consultez nos solutions de Log Streaming dans Auth0 Marketplace.
Consultez la page Monitoring pour obtenir plus de détails sur chacun des événements du journal qui peuvent vous aider à résoudre des problèmes.
Vous pouvez également utiliser la pour exporter et stocker les journaux. Deux points de terminaison sont disponibles, chacun fournissant des informations légèrement différentes.

Rechercher tous les journaux : point de terminaison /get_logs

Le point de terminaison de recherche des événements du journal récupère les entrées du journal qui correspondent aux critères de recherche que vous avez fournis. Si vous ne fournissez aucun critère de recherche, vous obtiendrez la liste de toutes les entrées disponibles. Vous pouvez définir des critères de recherche à l’aide du paramètre q et récupérer des champs précis à l’aide du paramètre fields. Pour accéder à l’API, vous avez besoin d’un jeton de la Management API v2. Cet exemple de requête récupère tous les journaux de connexions réussies (l’acronyme d’événement pour une connexion réussie est s). La liste des champs récupérés pour chaque entrée du journal est : date, description, client_id et log_id. Pour en savoir plus sur les critères de recherche que vous pouvez utiliser et pour obtenir la liste des acronymes d’événement, consultez le point de terminaison de recherche des événements du journal.

Obtenir une seule entrée du journal à partir du point de terminaison /get_logs_by_id

Le point de terminaison Obtenir un événement de journal par ID récupère l’entrée du journal associée à l’ID fourni. Cet exemple de requête récupère une seule entrée du journal ayant l’ID 90020180129170850881585554625888895190928456277777449010.

Vérifier les journaux pour repérer les erreurs de dépréciation

Lorsque des fonctionnalités d’Auth0 font l’objet d’une dépréciation, des erreurs ou des avis peuvent apparaître dans les journaux du locataire pour indiquer que vos applications utilisent des fonctionnalités dépréciées. Vous pouvez rechercher dans les journaux des entrées de dépréciation précises pouvant indiquer qu’une fonctionnalité a été dépréciée.

Limites de débit et autres erreurs

Auth0 fournit un code d’erreur unique pour les erreurs signalées lorsque la limite de débit est dépassée. Vous devriez configurer une analyse automatique des journaux afin de repérer les erreurs de limite de débit, pour pouvoir intervenir de manière proactive avant que l’activité qui atteint ces limites ne cause trop de problèmes à vos utilisateurs. Auth0 publie également des codes d’erreur pour d’autres types d’erreurs, et il est aussi utile d’analyser les journaux pour repérer les erreurs d’authentification ainsi que celles provenant des appels à l’Auth0 Management API (les codes d’erreur de la Management API sont affichés sous chaque appel dans le Management API Explorer). Notez également qu’appeler la Management API depuis une Rule pour récupérer des informations du profil utilisateur est une cause fréquente d’erreurs de limite de débit, car ces appels d’API peuvent être exécutés à chaque connexion ainsi que lors des vérifications périodiques de session.

Vérifier la console d’erreurs des journaux en temps réel des Actions

Vous pouvez ajouter des instructions console.log() dans les Rules, les Hooks et les scripts de base de données personnalisés. Le résultat de ces instructions est visible dans les journaux en temps réel des Actions. Si vous utilisez les journaux en temps réel des Actions, vous pouvez ouvrir cette console de journaux en accédant à Auth0 Dashboard > Monitoring > Actions Logs.

En savoir plus