私は構成マネージャを使用してアプリケーション用のユーザーを作成していますが、パスワードファイルに関しては、アルファベットのようにasp.netメンバーシップ:パスワードアルファベット以外の文字なし
MyPassword:1
この要件を満たしていないパスワードを作成したいと考えています。
切り替えるスイッチはどこかにありますか?
ご意見ありがとうございます。
私は構成マネージャを使用してアプリケーション用のユーザーを作成していますが、パスワードファイルに関しては、アルファベットのようにasp.netメンバーシップ:パスワードアルファベット以外の文字なし
MyPassword:1
この要件を満たしていないパスワードを作成したいと考えています。
切り替えるスイッチはどこかにありますか?
ご意見ありがとうございます。
あなたは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>
。タグを削除しました。 – Polynomial