我怎样才能使RequiredLength身份起作用。我已经尝试将RequiredLength的值更改为10,但是我仍然可以使用6个密码注册。当我尝试将它更改为RequiredLength到5时,它不起作用。它说密码必须至少为6个长度。我还修改了视图模型,但是发生了同样的事情,我认为它停留在RequiredLength = 6中。我还尝试清理并重建我的项目。
manager.PasswordValidator = new PasswordValidator
{
RequiredLength = 10,
RequireNonLetterOrDigit = false,
RequireDigit = false,
RequireLowercase = false,
RequireUppercase = false,
};
编辑:正在使用注册帐户,但不能使用更改密码
最佳答案
嗨,您可以使用数据注释功能通过用验证器修饰实体字段来实现。
[Required]
[StringLength(10)]
public string RequiredLength { get; set; }
关于c# - ASP.NET MVC身份密码RequiredLength,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39593554/