我正试图用邮递员向我的阿里巴巴云MNS端点发送信息。为此,我使用阿里巴巴提供的这个工具来生成签名。然而,无论我尝试什么,我都会得到
<Code>SignatureDoesNotMatch</Code>
<Message>The request signature we calculated does not match the signature you provided. Check your key and signing method.</Message>
有谁能用邮递员向阿里巴巴MNS发送一个成功的请求?
发布于 2021-05-10 03:35:46
我认为您的问题可能是签名身份验证在使用消息服务的HTTPEndpoint接口时失败了。
原因可能是在使用HTTP服务器框架时,它可能会转换HttpHeader中的参数格式。例如,在HTTP接口x message-id参数中。在某些框架中格式转换后,参数X Message-Id.
建议您在签名身份验证之前,使用函数或方法将HttpHeader中的参数转换为小写字母。
https://serverfault.com/questions/1040210
复制相似问题