AWS API Gateway是否允许限制来自单个IP的多个请求?
我正在构建一个公共API,并且希望通过在单个IP地址(例如每分钟100个请求)中调用API的次数建立限制来防止它被滥用。
谢谢,
答案 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