我在我的项目中使用asp.net mvc核心。在注册表格中,我遇到了验证问题。
1)密码要求特殊符号(如@ + *!等)
2)验证邮件不正确(密码必须至少包含一个非字母数字字符。密码必须至少有一个小写字母(' a' - ' z'))。
如何将特殊符号的请求更改为密码以及在哪里可以更改验证错误?
我已经找到了配置文件的asp.net mvc 5的答案,但asp.net核心没有任何配置文件。
答案 0 :(得分:1)
首先,您需要制作自定义IdentityErrorDescriber。
然后你需要像这样添加它:
services.AddIdentity<ApplicationUser, IdentityRole>()
.AddErrorDescriber<CustomIdentityErrorDescriber>();
他们可以找到很多关于本地化的例子。