asp.net会员附加密码策略规则

时间:2010-04-12 13:57:27

标签: asp.net-membership web-config password-policy

我正在使用asp.nbet成员资格,非常方便地为您提供强制执行最小密码长度和最小数字字符的选择。你能定义其他像必须有一个大写字符等吗?

欢呼声

2 个答案:

答案 0 :(得分:2)

还可以对密码使用正则表达式。以下内容摘自本博客的一些细节:

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>

答案 1 :(得分:1)

看起来唯一的另一个选项是minRequiredNonAlphanumericCharacters,所以没有。 但这并不能阻止您在Login control password字段中放置验证器。