答案 0 :(得分:3)
而不是
var hashInBase64 = CryptoJS.enc.Base64.stringify(hash);
pm.environment.set("hmacd", hashInBase64);
你应该使用
var hashInHex = CryptoJS.enc.Hex.stringify(hash);
pm.environment.set("hmacd", hashInHex);
由于Poloniex使用十六进制编码而不是Base64编码进行签名。