首页 文章

Amazon API网关用户密钥

提问于
浏览
2

我在AWS API Gateway上部署了一个API . 我将有多个订阅者使用我的API,每个客户都是独一无二的 . 是否有可能每个客户都有一个独特的API密钥给他?或者我是否必须创建那些许多IAM用户才能使它们独一无二?如果是IAM用户,那么用户数量的上限是多少?我将以编程方式完成所有这些工作 .

1 回答

  • 1

    通过唯一,如果您的意思是您应该能够识别哪个请求来自谁,那么您可以为每个订阅者生成一个API密钥 . 每个AWS账户最多可以生成10000个API密钥 . 有关API密钥here的更多详细信息 .

    通过唯一,如果您的意思是每个订阅者都应该可以访问一组唯一的API资源/方法/阶段,那么您可以创建具有不同权限级别的不同IAM角色,并让订阅者承担这些角色 . 每个帐户最多可以创建250个角色 . 有关访问权限here的更多详细信息 .

相关问题