2011-10-27 7 views
1

私は構成マネージャを使用してアプリケーション用のユーザーを作成していますが、パスワードファイルに関しては、アルファベットのようにasp.netメンバーシップ:パスワードアルファベット以外の文字なし

MyPassword:1 

この要件を満たしていないパスワードを作成したいと考えています。

切り替えるスイッチはどこかにありますか?

ご意見ありがとうございます。

+0

。タグを削除しました。 – Polynomial

答えて

2

あなたはSqlMembershipProvider Configuration Attributesで2つの属性を持っているが、

は、パスワードに必要な最小文字数を指定します(あなたはこれを要求しませんでしたが、それは知って良いことだ)

minRequiredPasswordと呼ばれます。値は1〜128

minRequiredNonAlpha

は、パスワードに必要な英数字以外の文字の最小数を指定することができます。この構成属性は、minRequiredPasswordLengthの値より大きい値に設定することはできません。つまり、構成設定は、 minRequiredPasswordLengthの範囲内でなければならず、minRequiredPasswordLengthを含む必要があります。

だから、すべてを行う必要が使用される:

minRequiredNonAlpha="0"

のような:C#関連していない

<authentication mode="Forms"> 
    <forms loginUrl="Login.aspx" 
     protection="All" 
     timeout="30" 
     name="AppNameCookie" 
     path="/FormsAuth" 
     requireSSL="false" 
     slidingExpiration="true" 
     defaultUrl="default.aspx" 

     minRequiredNonAlpha="0" 
     minRequiredPassword="6" 

     cookieless="UseCookies" 
     enableCrossAppRedirects="false"/> 
</authentication> 
+0

問題: "minRequiredNonAlpha属性が許可されていません! – frenchie

+0

minRequiredNonalphanumericCharacters =" 0 "minRequiredNonAlpha =" 0 " – godzilla

関連する問題