如何将lambda授权者信息的输出传递到AWS API网关中的另一个lambda函数?

时间:2019-04-26 18:06:24

标签: aws-lambda aws-api-gateway lambda-authorizer

我已经使用C#创建了两个Lambda函数。一种是授权,另一种是执行一些业务逻辑。

我已将第一个Lambda函数配置为API网关授权者,将第二个Lambda函数配置为Resource。

如何将第一个lambda函数的响应传递给API网关请求,以便第二个可以读取并继续进行剩余的处理?

谢谢 萨蒂亚

1 个答案:

答案 0 :(得分:0)

如果您的第一个lambda函数已由API Gateway授权,则只要第一个lambda具有调用第二个lambda的正确权限,您就可以直接从第一个lambda函数直接调用。

  iamRoleStatements:
    - Effect: Allow
      Action: 
        - lambda:InvokeFunction
        - lambda:InvokeAsync
      Resource: "*"