从HttpRequestMessage计算松弛哈希

时间:2020-07-30 22:34:25

标签: vb.net hash slack

我找不到C#或Vb.net的示例,说明如何根据松弛请求计算哈希码。我发现这是v0,TimeStamp和Body以及slack的秘密密钥的组合,您可以将其与header中的slack发送的X-Slack-Signature进行比较。

我只是不知道如何使用SHA512Managed和ComputerHash计算哈希。我不断得到的哈希值很长,而且与匹配我的密钥几乎不匹配。

我尝试使用Microsoft Web Hooks来保持松弛,即使我在web.config中具有正确的密钥,它也一直告诉我该密钥不匹配。我猜该库不是最新的,因为slack只是改变了它们传递哈希键的方式,所以我试图构建自己的库。

谢谢!

0 个答案:

没有答案