有什么方法可以识别IdentityError中受影响的字段?

时间:2019-02-16 16:41:14

标签: asp.net asp.net-identity

我的问题是关于使用AspNetCore.Identity。 例如,当您致电

时获得“失败”结果
UserManager.CreateAsync(user, password)

您获得“ PasswordTooShort”错误代码的“ password”和“ DuplicateEmail”的“ email”或“ user.email”。现在,除了为这样的每个IdentityError代码手动定义受影响的字段外,没有其他解决方案:

 switch(code){
   case"PasswordTooShort": return "password"; break;
   case"DuplicateEmail": return "email"; break;
   ...
   default: ''; 
 }

0 个答案:

没有答案