
AppSignal-Webhook-Anfragen verifizieren
Um die Sicherheit Ihrer Anwendung zu gewährleisten, können Sie überprüfen, ob eingehende Webhook-Anfragen tatsächlich von AppSignal stammen. Die Verifizierung erfolgt mithilfe eines Webhook-Verifizierungstokens, um die Signatur der Anfrage zu validieren.Ihren Webhook-Verifizierungstoken finden
- Gehen Sie in Ihrer AppSignal-Organisation zu Notifications.
- Wählen Sie Manage neben dem Webhook-Notifier aus, den Sie verifizieren möchten.
- Die Einstellungen des Notifiers enthalten dessen Webhook verification token.
Eine Anfrage verifizieren
Wenn AppSignal eine Webhook-Anfrage sendet, enthält sie eine Signatur im HeaderX-Appsignal-Signature. Sie können die Anfrage wie folgt validieren:
- Verketten Sie das AppSignal-Webhook-Verifizierungstoken mit dem rohen Request-Body.
- Erzeugen Sie einen SHA256-Hash des verketteten Strings.
- Vergleichen Sie den erzeugten Hash mit dem Wert im Header
X-Appsignal-Signature.