0

抱歉标题很尴尬。

我正在构建一个 Python API。其中一部分涉及向 Amazon SQS 发送和接收数据,以与 EC2 实例上的某些内容进行通信。不过,我不想用我的亚马逊密钥分发 API。

解决此类问题的正确方法是什么?我是否必须使用我自己的身份验证在 SQS 前面编写一个单独的层,或者有没有办法为亚马逊密钥添加权限,这样用户只能向 SQS 发送和接收消息,但不能创建额外的队列或访问任何其他网络服务?

4

1 回答 1

0

这取决于您的身份要求。如果您的客户可以拥有 AWS 账户,您可以授予他们的账户向您的队列发送消息的权限。如果您想要自己的身份,那么是的,您需要在 AWS 前面构建一个服务层来代理 API 请求

于 2013-07-28T08:24:44.610 回答