【发布时间】: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