Web et authentification

Vérificateur de signature Webhook

Vérifiez les signatures de webhook SHA-256 HMAC pour les intégrations GitHub, Stripe, Slack et d'API personnalisées localement dans le navigateur.

Gratuit Sans inscription Fonctionne dans votre navigateur

Espace de travail de l’outil

Verify SHA-256 HMAC webhook signatures.

À propos du vérificateur de signature Webhook

Un vérificateur de signature webhook vous aide à comparer une signature webhook reçue avec le résumé que vous calculez à partir du corps de la demande d'origine et du secret partagé. Il est utile lorsque vous devez déboguer des livraisons GitHub, Stripe, Slack ou des webhooks personnalisés ayant échoué sans écrire un script unique pour chaque fournisseur et cas de relecture.

Comment utiliser le vérificateur de signature Webhook

  1. 1Collez le corps brut de la demande de webhook, la valeur d'en-tête de signature reçue et le secret partagé ou la clé de signature requis par le fournisseur.
  2. 2Choisissez le mode de vérification ou le format du fournisseur qui correspond au schéma d'en-tête utilisé par la source du webhook.
  3. 3Examinez le résultat du résumé calculé et de la comparaison avant de mettre à jour le code de votre point de terminaison, les variables d'environnement ou la documentation du webhook.

Cas d'utilisation courants du vérificateur de signature Webhook

Débogage du point de terminaison local

Recréez la vérification de signature avec une charge utile capturée lorsqu'une demande de webhook continue d'échouer après un changement d'environnement ou de framework.

Intégration du fournisseur

Vérifiez le flux de signature attendu pour une nouvelle source de webhook avant de câbler l'analyse d'en-tête et la gestion des secrets dans le code de production.

Suivi des incidents

Vérifiez si un événement rejeté a échoué en raison de modifications du corps, d'un secret erroné ou d'une incohérence entre les formats de signature spécifiques au fournisseur.

Questions fréquentes

De quelles valeurs ai-je besoin pour vérifier une signature de webhook ?

Utilisez le corps brut de la demande d'origine, la valeur exacte de l'en-tête de signature fournie avec la demande et la même clé secrète ou de signature configurée pour ce point de terminaison. Toute modification des octets du corps peut modifier le résumé.

Une signature correspondante signifie-t-elle que l’événement est totalement digne de confiance ?

Une signature correspondante confirme que la charge utile correspond à la vérification du secret partagé, mais vous devez toujours valider les horodatages, le routage des points de terminaison, les règles de relecture, les ID d'événement et la logique métier dont dépend votre intégration.