问题标签 [aws-signature]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
38 浏览

python - 在python中将字节字符串转换为十六进制字符串

我正在开发一个大量使用 AWS 签名的项目。现在我的任务是找到一种通过 JSON 向客户端发送 SHA256 散列字节“字符串”的方法。给定的“字符串”如下所示:

是的,我正在使用 python。该“字符串”是将字节字符串编码为 utf-8 的产物,然后使用 SHA256 对其进行哈希处理。我什至不知道如何调用它,但我需要以某种方式将其转换为普通字符串,以便将其转储为 JSON。转换后应该是这样的:

请注意,上面的字符串不是转换的结果,我只是附上它,以便大家更好地理解问题。

我曾尝试使用 base64 对其进行编码,但之后无法对其进行解码。简单地说,我很困在这里。很感谢任何形式的帮助。

0 投票
1 回答
46 浏览

postman - SP-API 的 Postman AWS 签名不起作用

我正在尝试来自邮递员的 SP-API 目录项 API。尝试使用AWS Signature邮递员提供的签名请求。但得到以下错误。
在此处输入图像描述

使用的标头 在此处输入图像描述

收到以下错误

}

0 投票
1 回答
34 浏览

android - React Native / API Gateway axios post请求在Android中失败并出现403

我正在尝试使用带有签名标头的发布请求来调用 aws api 网关。在 iOS 中它工作得非常好,而我得到 403 并且在 Android 中运行应用程序的请求完全相同(当然使用不同的凭据)。

我已经发现了这个类似的问题,但不幸的是附加了字符集“charset=utf-8”并没有解决我的问题。切换到放大包目前不是一种选择。任何人都可以给我一个提示吗?

我正在使用 react-native: 0.67.2、agnostic-aws-signature: 1.0.6 和 axios: 0.24.0

0 投票
0 回答
25 浏览

python-3.x - 向 python 请求添加(AWS 签名)授权

我正在尝试向使用 AWS 授权的端点发出 GET 请求。我使用邮递员提出请求,它有效。但是当我在python中尝试以下方法时,它给出了错误。

代码

错误

请指出我正确的方向。