2011-12-19 2 views
0

내 고객 중 일부는 아니지만 계정 암호에 영숫자가 아닌 문자를 요구하는 것이 클라이언트에게는 너무 복잡하므로 PasswordStrengthRegularExpression을 조사하고 있습니다.동적으로 PasswordStrengthRegularExpression을 설정하십시오.

PasswordStrengthRegularExpression을 동적으로 설정하는 방법이 있습니까? 그렇다면 특정 클라이언트에 대한 요구 사항을 완화 할 수 있습니까? 당신이 당신의 .config 파일에 회원을 구성 할 때 PasswordStrengthRegularExpression의 MSDN 문서에 설명 된대로

답변

0

당신은이를 설정할 수 있습니다

<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> 

는 기본에 다른 요구 사항을 필요로하는 고객을위한 다른 구성을 가지고.

관련 문제