我正在使用 asp.nbet 会员资格,它非常方便地让您选择强制执行最小密码长度和最小数字字符。你能定义其他的,比如必须有一个大写字符等吗?
干杯
我正在使用 asp.nbet 会员资格,它非常方便地让您选择强制执行最小密码长度和最小数字字符。你能定义其他的,比如必须有一个大写字符等吗?
干杯
还可以对密码使用正则表达式。以下内容来自此博客,其中包含一些详细信息:
http://weblogs.asp.net/pleloup/archive/2005/12/05/432359.aspx
使用正则表达式
<membership ...>
<providers>
<add passwordStrengthRegularExpression=
"^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$" .../>
</providers>
</membership>
使用最小长度和非字母数字字符
<membership ...>
<providers>
<add minRequiredPasswordLength=10 minRequiredNonalphanumericCharacters=2 .../>
</providers>
</membership>
看起来唯一的其他选项是 minRequiredNonAlphanumericCharacters,所以没有。但这并不能阻止您在登录控制密码字段上放置验证器。