MembershipProvider.MaxInvalidPasswordAttempts プロパティ
アセンブリ: System.Web (system.web.dll 内)

メンバシップ ユーザーがロックされるまでの無効なパスワードまたはパスワード解答の指定回数。

MaxInvalidPasswordAttempts プロパティは、PasswordAttemptWindow プロパティと連携して動作することにより、第三者が繰り返しパスワードを入力して、メンバシップ ユーザーのパスワードまたはパスワードの解答を推測しようとすることを防ぎます。メンバシップ ユーザーに対して入力された無効なパスワードまたはパスワードの質問の数が、PasswordAttemptWindow で指定された分数の間に MaxInvalidPasswordAttempts プロパティ値以上になった場合は、IsLockedOut プロパティを true に設定することによりメンバシップ ユーザーがロックアウトされます。ロックを解除するには、UnlockUser メソッドを使用します。MaxInvalidPasswordAttempts に達する前に有効なパスワードまたはパスワードの解答が入力されると、無効な試行回数を追跡するカウンタがゼロにリセットされます。
無効なパスワードとパスワードの解答の指定回数は、それぞれ独立してカウントされます。たとえば、MaxInvalidPasswordAttempts プロパティが 5 に設定されている場合に、無効なパスワードが 3 回入力され、その後 2 回無効なパスワードの解答が入力された場合、PasswordAttemptWindow 内に無効なパスワードの解答が後 2 回入力されて初めて、そのメンバシップ ユーザーはロックされます。
RequiresQuestionAndAnswer プロパティに false が設定された場合、無効なパスワードの解答の試行回数は追跡されません。
無効なパスワードとパスワードの解答の指定回数は ValidateUser、ChangePassword、ChangePasswordQuestionAndAnswer、GetPassword、および ResetPassword の各メソッドで追跡されます。


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からMembershipProvider.MaxInvalidPasswordAttempts プロパティを検索する場合は、下記のリンクをクリックしてください。

- MembershipProvider.MaxInvalidPasswordAttempts プロパティのページへのリンク