Muk*_*lur 5 aws-cli amazon-cognito aws-lambda amazon-cognito-triggers
我正在尝试使用 AWS-CLI 在 cognito 上设置 lambda 触发器以进行身份验证挑战,其中涉及 DefinAuthChallenge、CreateAuthChallenge、VerifyAuthChallenge 等。
aws cognito-idp update-user-pool --user-pool-id <> --lambda-config DefineAuthChallenge=<lambda-function-arn>:<function_name>:<function_alias> --lambda-config CreateAuthChallenge=<lambda-function-arn>:<function_name>:<function_alias> --lambda-config VerifyAuthChallengeResponse=<lambda-function-arn>:<function_name>:<function_alias>
Run Code Online (Sandbox Code Playgroud)
运行此命令后,仅保留最后一个 lambda 触发器配置,并且 DefineAuthChallenge、CreateAuthChallenge 配置丢失。
请帮助我了解如何使用 CLI 在 Cognito 上配置 lambda 触发器。我无法通过 UI 执行此操作,因为函数别名不会出现在 UI 上。因此,AWS-CLI 是我唯一的选择。
小智 4
如参考中所述,请使用逗号连接多个触发选项
aws cognito-idp update-user-pool --user-pool-id <> --lambda-config DefineAuthChallenge=<lambda-function-arn>:<function_name>:<function_alias>,CreateAuthChallenge=<lambda-function-arn>:<function_name>:<function_alias>,VerifyAuthChallengeResponse=<lambda-function-arn>:<function_name>:<function_alias>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1481 次 |
| 最近记录: |