我找不到C#或Vb.net的示例,说明如何根据松弛请求计算哈希码。我发现这是v0,TimeStamp和Body以及slack的秘密密钥的组合,您可以将其与header中的slack发送的X-Slack-Signature进行比较。
我只是不知道如何使用SHA512Managed和ComputerHash计算哈希。我不断得到的哈希值很长,而且与匹配我的密钥几乎不匹配。
我尝试使用Microsoft Web Hooks来保持松弛,即使我在web.config中具有正确的密钥,它也一直告诉我该密钥不匹配。我猜该库不是最新的,因为slack只是改变了它们传递哈希键的方式,所以我试图构建自己的库。
谢谢!