我正在尝试利用Amazon API检索我正在开发的应用程序的产品信息。我注册了Amazon,并创建了一个访问ID和一个密钥。我在网上用来创建我的签名的网站上找到了
我正在使用在该站点上找到的JavaScript实现。此实现采用两个参数,一个消息字符串和一个秘密密钥。这是我发送的消息字符串:
作为第二个参数,我要发送我的亚马逊秘密密钥。当函数返回签名时,我将其剪切并粘贴到要发送给Amazon的字符串中。结果字符串如下所示:
我从亚马逊回来的消息是这个
我们计算出的请求签名与您提供的签名不匹配。检查您的AWS Secret Access密钥和签名方法。有关详细信息,请查阅服务文档。
我只能假设Amazon生成的签名与我发送的签名不同。
有什么建议吗?