api - AWS API网关: programmatically generating API keys

标签 api amazon-web-services aws-sdk aws-api-gateway

我正在使用 Amazon API Gateway 开发一个项目,想知道是否有办法通过 AWS SDK 或 REST 以编程方式创建 API key 来监控请求:

AWS API Gateway FAQs

API Key docs

出于安全目的,他们似乎希望您使用自定义身份验证器 - 而不是依赖于 AWS API key 。使用 IAM 的应用程序用户时,我认为我的应用程序用户将使用 AWS IAM key 和 key 发出实际请求,然后添加用户的特定 API key 以进行请求计数/速率限制。

这种方法有意义吗?

谢谢。

最佳答案

创建 API key 隐藏在 AWS SDK 中 API Gateway

根据上次阅读,我相信阶段限制为每个帐户 10,000 个 API key ,因此这不会在 infimum 下扩展。

create_api_key for API Gateway

关于api - AWS API网关: programmatically generating API keys,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38055773/

相关文章:

amazon-web-services - 亚马逊云服务器 : 503 Service Temporarily Unavailable

aws-sdk - 错误 : Cannot find module '@aws-sdk/client-sns'

java - 如何在 Eclipse 中减少用 JAVA 编写的 AWS Lambda 代码的大小

javascript - HTML5 API 与 HTML5 Javascript API

javascript - 如何在 React 函数组件中调用 API?

amazon-web-services - 即使 PEM 文件丢失,如何访问 EC2 实例

database - 从 DynamoDB 中删除大量项目的推荐方法是什么?

java - 将 awssdk s3 v2 与 GCS 和 Minio 网关结合使用时出现 Etag 解码错误

api - Foursquare 实时用户 API

javascript - 在 MERN 应用程序(React 客户端)中外包 API 调用的正确方法?