2

ASP.NET メンバーシップ プロバイダーで Web フォーム認証を使用する場合、かなり厳格なパスワード ルールがデフォルトで設定されます。アルファベット以外の1文字を含めて8文字必要だと思います。

私はそれらすべてを無条件に緩くしようとしているわけではありませんが、通常、私は自分のパスワードにアルファベット以外の文字を使用しておらず、ユーザーにそうするように強制する偽善者のように感じています.

調べてみましたが、このルールがどこに定義されているかわかりません。私は単純なものが欠けていると確信しています - 誰か知っていますか?

4

2 に答える 2

2

Web 構成の configuration\system.web\membership\providers\add セクションの passwordStrengthRegularExpression プロパティを使用できます。

パスワードが指定された正規表現に違反していない場合、ASP.NET がユーザーにアカウントの作成を許可するかどうかはわかりません。

ここに例があります。

于 2009-03-24T17:56:50.357 に答える
2

minRequiredNonAlphanumericCharacters 設定を設定できるこの記事を参照してください。

http://msdn.microsoft.com/en-us/library/ms998347.aspx#paght000022_sqlmembershipproviderconfig

于 2009-03-24T18:01:56.443 に答える