我所做的每个人都使用dart将C#哈希函数转换为一段代码,但我发现这两个函数(使用C#的原始函数和使用flutter的当前函数)的结果并不相同。调试后,我发现问题在于如何将ComputeHash方法转换为颤振(我找不到类似的东西)。hmacsha256 = new HMACSHA256(keyByte); byte
我正在使用一个客户端提供的API,客户端提供了通过C#授权的示例代码,但我的公司使用Python。他们通过HMAC授权,然后按照他们的示例代码(在.net小提琴上),我终于达到了我们的字节键和字节消息与C#调用匹配的程度。但是,当我们在他们的代码中看到这一点时:
using (HMACSHA256 sha = new H