Amazon web services 无法创建AWS Cognito用户池用户
我正在尝试使用Cognito用户池控制台创建一个用户(我正在设置用户名和临时密码的值),但我一直收到这个错误 属性不符合架构:生日:编号不能超过10个字符(服务:AWSCognitoIdentityProviderService;状态代码:400;错误代码:InvalidParameterException;请求ID:98f3de9e-5ce3-11e7-98e8-9d0c69d31df9) 用户池是使用serverless创建的Amazon web services 无法创建AWS Cognito用户池用户,amazon-web-services,amazon-cognito,aws-cognito,Amazon Web Services,Amazon Cognito,Aws Cognito,我正在尝试使用Cognito用户池控制台创建一个用户(我正在设置用户名和临时密码的值),但我一直收到这个错误 属性不符合架构:生日:编号不能超过10个字符(服务:AWSCognitoIdentityProviderService;状态代码:400;错误代码:InvalidParameterException;请求ID:98f3de9e-5ce3-11e7-98e8-9d0c69d31df9) 用户池是使用serverless创建的 Type: AWS::Cognito::UserPool D
Type: AWS::Cognito::UserPool
DeletionPolicy: Retain
Properties:
UserPoolName: employees
AdminCreateUserConfig:
AllowAdminCreateUserOnly: true
Policies:
PasswordPolicy:
MinimumLength: 8
RequireLowercase: true
RequireNumbers: true
Schema:
- Name: "picture"
AttributeDataType: String
Mutable: true
Required: false
- Name: "given_name"
AttributeDataType: String
Mutable: true
Required: true
- Name: "middle_name"
AttributeDataType: String
Mutable: true
Required: false
- Name: "family_name"
AttributeDataType: String
Mutable: true
Required: true
- Name: "address"
AttributeDataType: String
Mutable: true
Required: false
- Name: "birthdate"
AttributeDataType: String
Mutable: true
Required: true
- Name: "gender"
AttributeDataType: String
Mutable: true
Required: true
一定很晚了,但请尝试下面的代码,我定义了MinLength和MaxLength:
Type: AWS::Cognito::UserPool
DeletionPolicy: Retain
Properties:
UserPoolName: employees
AdminCreateUserConfig:
AllowAdminCreateUserOnly: true
Policies:
PasswordPolicy:
MinimumLength: 8
RequireLowercase: true
RequireNumbers: true
Schema:
- Name: "picture"
AttributeDataType: String
Mutable: true
Required: false
- Name: "given_name"
AttributeDataType: String
Mutable: true
Required: true
- Name: "middle_name"
AttributeDataType: String
Mutable: true
Required: false
- Name: "family_name"
AttributeDataType: String
Mutable: true
Required: true
- Name: "address"
AttributeDataType: String
Mutable: true
Required: false
- Name: "birthdate"
AttributeDataType: String
Mutable: true
Required: true
DeveloperOnlyAttribute: false
StringAttributeConstraints:
MinLength: "10"
MaxLength: "10"
- Name: "gender"
AttributeDataType: String
Mutable: true
Required: true
一定很晚了,但请尝试下面的代码,我定义了MinLength和MaxLength:
Type: AWS::Cognito::UserPool
DeletionPolicy: Retain
Properties:
UserPoolName: employees
AdminCreateUserConfig:
AllowAdminCreateUserOnly: true
Policies:
PasswordPolicy:
MinimumLength: 8
RequireLowercase: true
RequireNumbers: true
Schema:
- Name: "picture"
AttributeDataType: String
Mutable: true
Required: false
- Name: "given_name"
AttributeDataType: String
Mutable: true
Required: true
- Name: "middle_name"
AttributeDataType: String
Mutable: true
Required: false
- Name: "family_name"
AttributeDataType: String
Mutable: true
Required: true
- Name: "address"
AttributeDataType: String
Mutable: true
Required: false
- Name: "birthdate"
AttributeDataType: String
Mutable: true
Required: true
DeveloperOnlyAttribute: false
StringAttributeConstraints:
MinLength: "10"
MaxLength: "10"
- Name: "gender"
AttributeDataType: String
Mutable: true
Required: true