我正在使用AWS Cognito用户池。我在JAVA中实现了迁移用户lambda,看来cognito没有响应/忽略了我发回的响应对象。
但是,在AWS doc示例中提供的node.js中实现的lambda很好用。
我无法理解为什么不迁移用户。我得到的唯一错误是:您输入的用户名或密码无效
我已经包含了文档中提到的所有必需参数。
我的输出json看起来像这样:
{
"triggerSource": "UserMigration_Authentication",
"userName": "xxx+test555@hotmail.com",
"request": {
"password": "password"
},
"response": {
"userAttributes": {
"email_verified": "true",
"email": "xxx+test555@hotmail.com"
},
"finalUserStatus": "CONFIRMED",
"messageAction": "SUPPRESS"
}
}