MembershipUser.UnlockUser Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Czyści zablokowany stan użytkownika, aby można było zweryfikować użytkownika członkostwa.
public:
virtual bool UnlockUser();
public virtual bool UnlockUser ();
abstract member UnlockUser : unit -> bool
override this.UnlockUser : unit -> bool
Public Overridable Function UnlockUser () As Boolean
Zwraca
true
jeśli użytkownik członkostwa został pomyślnie odblokowany; w przeciwnym razie , false
.
Wyjątki
Ta metoda jest niedostępna. Może się to zdarzyć, jeśli aplikacja jest przeznaczona dla profilu klienta .NET Framework 4. Aby zapobiec temu wyjątkowi, przesłoń metodę lub zmień aplikację na pełną wersję .NET Framework.
Uwagi
Użytkownicy są najczęściej blokowani i nie mogą być weryfikowani przez metodę ValidateUser , gdy element MaxInvalidPasswordAttempts jest osiągany w obrębie PasswordAttemptWindowobiektu .
Użytkownicy mogą być również zablokowani, jeśli używasz GetPassword przeciążenia lub ResetPassword akceptującego odpowiedź na hasło, a liczba nieprawidłowych odpowiedzi wprowadzonych przez użytkownika osiąga wartość Membership.MaxInvalidPasswordAttempts w obrębie Membership.PasswordAttemptWindowelementu .
Implementacja tej metody powinna ustawić IsLockedOut właściwość na false
, ustawić LastLockoutDate właściwość na bieżącą datę i zresetować wszystkie liczniki używane do śledzenia liczby nieudanych prób logowania itd.
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla