我在 AWS Cognito 中创建用户时遇到一个非常特殊的问题。当我在同一区域(例如美国东部AWS和从北美创建用户)时,它就像魅力一样工作。
但是,当有人在其他区域(例如 US-EAST-AWS 并从互联网连接速度较慢的欧盟创建用户)时,我会得到UserNotFoundException.
以下是我在 Lambda 函数 (JS) 中处理用户创建的方式
await cognitoidentityserviceprovider.adminCreateUser(params).promise()
if (customer.MFA === true) {
await toggleCognitoUsersMFA(jsonBody.email, true)
}
Run Code Online (Sandbox Code Playgroud)