You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS API Gateway使用计划生效条件问询:未用API密钥授权但传x-api-key头时是否生效

关于AWS API Gateway使用计划与API密钥的两个问题解答

1. 若未将API密钥作为授权机制,AWS使用计划是否仍会生效?

不会生效。使用计划的核心作用是通过API密钥来实现配额限制、流量管控等功能,它和API密钥是强绑定的关系。如果你的API方法没有启用API密钥授权(也就是在方法请求设置里没把API Key Required设为true),API Gateway根本不会去识别请求里的API密钥,自然也不会关联对应的使用计划——说白了,这时候使用计划的限流、配额规则相当于摆设,完全不会起作用。

2. 在AWS API Gateway中配置API密钥与使用计划后,若未采用API密钥作为授权方法,但仍向API传递x-api-key HTTP请求头,该使用计划是否仍会被启用?

同样不会。哪怕你传了x-api-key请求头,只要没在API方法里开启API密钥授权校验,API Gateway只会把这个头当作普通的自定义请求头处理,不会去验证密钥的有效性,更不会关联到对应的使用计划。只有当你开启了API密钥授权,Gateway才会校验这个头里的密钥,然后匹配对应的使用计划来应用限流和配额规则。

内容的提问来源于stack exchange,提问作者Peter

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.07 18:08:13