2011-12-19 73 views
0

我的一些客户抱怨说,要求帐户密码中的非字母数字字符对于客户来说太复杂了,所以我正在研究PasswordStrengthRegularExpression。动态设置PasswordStrengthRegularExpression

是否有一种方法来动态设置PasswordStrengthRegularExpression,所以我可以缓解某些客户端的需求,但不是其他人?

回答

0

,可以设置此当您在.config文件中配置的成员,作为PasswordStrengthRegularExpression MSDN文档中描述:

<membership defaultProvider="SqlProvider" 
    userIsOnlineTimeWindow = "20> 
    <providers> 
    <add 
     name="SqlProvider" 
     type="System.Web.Security.SqlMembershipProvider" 
     connectionStringName="SqlServices" 
     requiresQuestionAndAnswer="true" 
     passwordStrengthRegularExpression=" @\"(?=.{6,})(?=(.*\d){1,})(?=(.*\W){1,})" 
     /> 
    </providers> 
</membership> 

有需要的默认不同需求客户不同的配置。