【发布时间】:2018-11-02 08:01:30
【问题描述】:
我正在尝试使用以下代码在 AWS Cognito 中使用 adminCreateUser API 创建用户
var cognitoidentityserviceprovider = new AWS.CognitoIdentityServiceProvider();
var params = {
UserPoolId: "us-east-1_302HlhnaC", /* required */
Username : "test@yopmail.com",
ForceAliasCreation: true,
TemporaryPassword: 'test@yopmail.com',
UserAttributes: [
{
Name: 'given_name', /* required */
Value: 'test'
},
{
Name: 'family_name', /* required */
Value: 'kumar'
},
{
Name: 'name', /* required */
Value: 'test'
},
{
Name: 'custom:dob', /* required */
Value: '1990-07-25'
},
{
Name: 'email', /* required */
Value: 'test@yopmail.com',
},
{
Name: 'email_verified', /* required */
Value: 'true',
}
/* more items */
],
};
cognitoidentityserviceprovider.adminCreateUser(params, function(error, data) {
console.log(error,data);
res.send("test");
});
它总是抛出以下异常: InvalidParameterException:属性不符合架构:自定义:dob:架构中不存在属性。
我做错了什么,如果是,请告诉我解决方案。
谢谢
【问题讨论】:
标签: amazon-web-services amazon-cognito