When attempting to receive an EventSub webhook for “channel.update”, I received a signature that did not match my generated signature. Upon testing, I found that when the stream title has the characters “<” or “>” this will give an incorrect signature. I have tested in both go and javascript and both generate the same result.
When building the signature for comparison you need to use the raw body. Your error suggests you used a parsed body instead of the raw body
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.