加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – RequireNonLetterOrDigit未正确验证

发布时间:2020-12-16 03:28:34 所属栏目:asp.Net 来源:网络整理
导读:我创建了一个密码验证器,如下所示: manager.PasswordValidator = new PasswordValidator{ RequiredLength = 8,RequireNonLetterOrDigit = false,RequireDigit = false,RequireLowercase = true,RequireUppercase = true,}; 但是,测试123之类的密码被视为无
我创建了一个密码验证器,如下所示:

manager.PasswordValidator = new PasswordValidator
{
    RequiredLength = 8,RequireNonLetterOrDigit = false,RequireDigit = false,RequireLowercase = true,RequireUppercase = true,};

但是,测试123之类的密码被视为无效:

Passwords must have at least one non letter or digit character.

错误消息非常不清楚,它说密码应该至少有一个非字母或数字字符.好吧,我有3位数.那有什么不对呢?当我添加一个非字母

解决方法

这个属性的名称和 documentation都不明确.这应该是:

Gets or sets whether the password requires a character that is not a letter and not a digit.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读