【问题标题】:Getting - UserNotFoundException - while calling adminCreateUser - AWS Cognito获取 - UserNotFoundException - 同时调用 adminCreateUser - AWS Cognito
【发布时间】:2020-12-30 18:49:05
【问题描述】:

我在 AWS Cognito 中创建用户时遇到了一个非常特殊的问题。 当我在同一区域(例如 US-East-AWS 和从 NA 创建用户)时,它就像一个魅力。
但是当有人在其他地区(例如 US-EAST-AWS 并从欧盟创建用户且互联网连接速度较慢)时,我会收到 UserNotFoundException。

以下是我在 Lambda 函数 (JS) 中处理用户创建的方式

await cognitoidentityserviceprovider.adminCreateUser(params).promise()
if (customer.MFA === true) {
   await toggleCognitoUsersMFA(jsonBody.email, true)
}

【问题讨论】:

标签: amazon-web-services amazon-cognito


【解决方案1】:

检查您的参数中的MessageAction 值。

如果值设置为RESEND,并且您正在创建一个新用户,您将收到此用户未找到消息。

当前的 AWS 文档表明 RESEND 或 SUPPRESS 值是必需的,这不是真的,您实际上可以省略该值。

【讨论】:

    猜你喜欢
    • 2017-03-21
    • 1970-01-01
    • 2017-07-03
    • 2021-02-24
    • 2019-08-08
    • 2019-02-17
    • 2021-07-16
    • 2018-11-02
    • 2017-10-03
    相关资源
    最近更新 更多