发布于: Oct 26, 2018

现在,您可以使用 AWS 无服务器应用程序模型 (AWS SAM) 中的单项属性设置来定义 Amazon API Gateway 授权方并控制哪些人可以访问您的 Amazon API Gateway API。

您可以为您的 API 启用授权,方法是将 Amazon Cognito 用户群体或 API Gateway Lambda 授权方定义为您的 API 在 SAM 模板中的属性。有关如何使用 SAM 应用程序中 API Gateway 授权方的更多详细信息,请参阅发行说明和相关规范的授权方部分。

AWS SAM 扩展 AWS CloudFormation 的服务,提供一种简单的方式来定义无服务器应用程序所需的 Amazon API Gateway API、AWS Lambda 函数和 Amazon DynamoDB 表。SAM 可在 Apache 2.0 许可证下使用。所有人都可以通过商业版许可证采用 SAM 并将其融合到构建、部署、监控和管理工具中。要了解如何使用 SAM 来构建无服务器应用程序,请访问我们的文档以及查看 GitHub 上的模型

提供 AWS Lambda 的所有区域均提供 AWS SAM。有关 Lambda 可用区域的更多信息,请参阅 AWS 区域表

2021 年 12 月 22 日修改 – 为了确保良好的体验,本文中过期的链接均已更新或从原文中删除。