Api Gateway Stages的不同Cognito Pool Authorizer

时间:2018-02-27 20:20:14

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

我们的API网关(开发,测试,生产)有3个阶段,他们使用Cognito用户池授权程序进行授权,每个阶段都有不同的用户池,因此此配置必须是动态的。

问题:如何为我的API配置Auhtorizer,以便每个API阶段在正确的用户池中检查授权?

PS:Authorizer不是自定义lambda函数,它是默认的Cognito授权程序。

1 个答案:

答案 0 :(得分:1)

根据this帖子,AWS目前不支持这一点。

您最好的选择似乎是multi-stack解决方案,而不是各个阶段,您可以为不同的环境提供单独的API。

有关更多信息,另请参阅this post