我在一个使用Lambda代理集成的API网关后面有几个Lambda函数。每个函数都配置有AWS_IAM授权器。我能够成功地对Cognito User Pool进行身份验证,然后从Lambda事件中检索用户ID,就像这里描述的https://serverless-stack.com/chapters/mapping-cognito-identity-id-and
我使用以下AWS技术构建了一个无服务器应用程序:
来自客户端的所有请求(用Angular2编程)都要通过API网关。我已经为用户签名创建了一个IAM角色:Cognito_MyApp_Auth。我使用一个Cognito User Pool Authorizer来确保对我的API的所有调用都来自有效的登录用户。问题:如何授予Lambda函数与已签名用户</
我正在尝试使用AWS API Gateway构建一个REST API,该API调用一组Lambda函数。现在,我已经将API Gateway设置为使用Cognito用户池作为授权者,但实际上所做的只是对用户进行身份验证,因为我已经将用户池附加到了所有端点。我不知道如何在某些端点上明确地允许某些方法。例如,如果我的用户是123,并且属于组ABC,我只希望他们能够GE