关于亚马逊网络服务:通过 Lambda 授权 AWS API 网关

Authorize AWS API Gateway by a Lambda

是否可以使用 AWS Lambda 来控制对 AWS API 网关的访问?
我想在调用 API 网关开始时触发 lambda,在调用底层 API 之前,并根据 lambda 的结果决定是否授权它。
如果这不可能,那么在 AWS 堆栈中,可行的替代方案是什么?


Amazon API Gateway 中的自定义授权方正是您所需要的。
自定义授权方是 API Gateway 在将请求传递给处理请求的 Lambda 函数之前调用的 lambda 函数。

https://aws.amazon.com/blogs/compute/introducing-custom-authorizers-in-amazon-api-gateway/