用户名不能是电子邮件格式,因为用户池是为电子邮件配置的

时间:2017-05-23 19:58:20

标签: javascript amazon-web-services amazon-cognito aws-cognito

当我尝试在AWS Cognito中注册用户时,会在响应中返回此错误:

enter image description here

但是,在我的配置中,电子邮件字段是别名。:

enter image description here

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:4)

通过该错误消息,它看起来像是失败的,因为您将电子邮件作为别名,但也已将其设置为您的用户名。我认为要解决这个问题,你可以先使用一些临时的,丢弃的用户名,或者将其作为别名取消检查,然后将其用作用户名和属性。前者使您可以更灵活地更新它,但这最终取决于您的应用程序的需求。