【问题标题】:404 error while adding lambda trigger in cognito user pool在 cognito 用户池中添加 lambda 触发器时出现 404 错误
【发布时间】:2022-01-18 15:36:05
【问题描述】:

我创建了一个包含函数的 SAM 模板。部署 SAM 后,lambda 函数被添加,并且在 cognito 中添加 lambda 函数触发器时也会显示,但是当我保存它时会出现 404 错误。

SAM 模板

AWSTemplateFormatVersion: '2010-09-09'
Transform: AWS::Serverless-2016-10-31
Description: >-
  description

Globals:
  Function:
    CodeUri: .
    Runtime: nodejs14.x

Resources:
  function1:
    Type: 'AWS::Serverless::Function'
    Properties:
      FunctionName: function1
      Handler: dist/handlers/fun1.handler

添加触发器时 cognito 出错

[404 Not Found] Allowing Cognito to invoke lambda function cannot be completed.
ResourceNotFoundException (Request ID: e963254b-8d2a-49fa-b012-xxxxxxxx)

注意 - 如果我在 lambda 配置仪表板中添加 Cognito Sync trigger,然后尝试在用户池中配置触发器,它会起作用。

【问题讨论】:

    标签: aws-lambda amazon-cognito aws-sam


    【解决方案1】:

    您可以更改为旧控制台,设置 lambda 触发器,它的工作。然后你可以再次切换到新的控制台。

    【讨论】:

    • 拯救了我的一天!!!
    猜你喜欢
    • 2016-09-22
    • 2021-05-20
    • 2020-09-01
    • 1970-01-01
    • 2023-03-29
    • 2018-04-11
    • 2022-01-11
    • 2021-11-05
    • 1970-01-01
    相关资源
    最近更新 更多