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

问题描述 投票:0回答:1

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

我已将第一个Lambda函数配置为API网关授权程序,将第二个作为资源配置。

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

谢谢萨蒂亚

aws-lambda aws-api-gateway lambda-authorizer
1个回答
0
投票

如果您的第一个lambda函数已经被API Gateway授权,那么您可以直接从第一个lambda函数调用第二个lambda函数,前提是第一个lambda具有调用第二个lambda的正确权限。

  iamRoleStatements:
    - Effect: Allow
      Action: 
        - lambda:InvokeFunction
        - lambda:InvokeAsync
      Resource: "*" 
© www.soinside.com 2019 - 2024. All rights reserved.