MembershipProvider.MaxInvalidPasswordAttempts Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Anzahl der zulässigen ungültigen Kennwort- oder Kennwortantwortversuche ab, bevor der Mitgliedschaftsbenutzer ausgesperrt wird.
public:
abstract property int MaxInvalidPasswordAttempts { int get(); };
public abstract int MaxInvalidPasswordAttempts { get; }
member this.MaxInvalidPasswordAttempts : int
Public MustOverride ReadOnly Property MaxInvalidPasswordAttempts As Integer
Eigenschaftswert
Die Anzahl der zulässigen ungültigen Kennwort- oder Kennwortantwortversuche, bevor der Mitgliedschaftsbenutzer ausgesperrt wird.
Beispiele
Ein Beispiel für eine MembershipProvider Implementierung finden Sie unter Implementieren eines Profilanbieters.
Hinweise
Die MaxInvalidPasswordAttempts -Eigenschaft arbeitet mit der PasswordAttemptWindow -Eigenschaft zusammen, um vor einer unerwünschten Quelle zu schützen, die das Kennwort oder die Kennwortantwort eines Mitgliedschaftsbenutzers durch wiederholte Versuche erraten kann. Wenn die Anzahl ungültiger Kennwörter oder Kennwortfragen für einen Mitgliedschaftsbenutzer größer oder gleich dem MaxInvalidPasswordAttempts Eigenschaftswert innerhalb der von identifizierten Anzahl von Minuten PasswordAttemptWindow ist, wird der Mitgliedschaftsbenutzer gesperrt, indem die -Eigenschaft auf festgelegt IsLockedOut true wird, bis der Benutzer durch einen Aufruf der -Methode entsperrt UnlockUser wird. Wenn eine gültige Kennwort- oder Kennwortantwort angegeben wird, bevor der MaxInvalidPasswordAttempts Wert erreicht wird, wird der Leistungsindikator, der die Anzahl ungültiger Versuche nachzeichnet, auf 0 (null) zurückgesetzt.
Ungültige Kennwort- und Kennwortantwortversuche sammeln sich unabhängig voneinander an. Wenn die -Eigenschaft z. B. MaxInvalidPasswordAttempts auf 5 festgelegt ist und drei ungültige Kennwortversuche gefolgt von zwei ungültigen Kennwortantwortversuchen erfolgen, müssen zwei weitere ungültige Kennwortversuche (oder drei weitere ungültige Kennwortantwortversuche) innerhalb von ausgeführt werden, PasswordAttemptWindow damit der Mitgliedschaftsbenutzer gesperrt wird.
Wenn die RequiresQuestionAndAnswer -Eigenschaft auf festgelegt false ist, werden ungültige Kennwortantwortversuche nicht nachverfolgt.
Ungültige Kennwort- und Kennwortantwortversuche werden in den Methoden , , , und nachverfolgt. ValidateUser ChangePassword ChangePasswordQuestionAndAnswer GetPassword ResetPassword