AWS API Gateway:限制来自单个IP的请求

时间:2016-07-18 19:51:42

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

AWS API Gateway是否允许限制来自单个IP的多个请求?

我正在构建一个公共API,并且希望通过在单个IP地址(例如每分钟100个请求)中调用API的次数建立限制来防止它被滥用。

谢谢,

1 个答案:

答案 0 :(得分:15)

AWS API Gateway不提供您正在寻找的功能,但有一种解决方法。

您可以做的是将AWS API网关与AWS Cloud Front集成,并使用AWS Web应用程序防火墙规则限制来自特定IP地址的API调用。

查看本指南以实施WAF。 http://docs.aws.amazon.com/waf/latest/developerguide/tutorials-rate-based-blocking.html