Ich hoffe, jemand kann mir sagen, was ich hier falsch mache.
Ich habe einen Discourse Webhook eingerichtet und er funktioniert wie erwartet ohne ein Secret. Dann schreibe ich einen String in das Secret und kopiere diesen String dann in den empfangenden Webhook als Header, so:
X-Discourse-Event-Signature: secret_here
Dies führt zu folgendem Fehler im Body, wenn der sendende Webhook gesendet wird:
{"code":"rest_forbidden","message":"Sorry, you are not allowed to do that.","data":{"status":401}}
Ich gehe davon aus, dass ich es einfach nicht richtig mache, also klären Sie mich bitte auf!
Mir ist bewusst, dass das Secret mit sha256 verschlüsselt wird, also ist der gesendete Header:
X-Discourse-Event-Signature: sha256=XXX
Aber ich bin mir nicht sicher, was ich mit diesen Informationen in den Security Headers des empfangenden Webhooks machen soll.