Språk

MembershipUser.UnlockUser Metod

Definition

Rensar användarens låsta tillstånd så att medlemskapsanvändaren kan verifieras.

public:
 virtual bool UnlockUser();
public virtual bool UnlockUser();
abstract member UnlockUser : unit -> bool
override this.UnlockUser : unit -> bool
Public Overridable Function UnlockUser () As Boolean

Returer

trueom medlemskapsanvändaren har låsts upp; annars . false

Undantag

Den här metoden är inte tillgänglig. Detta kan inträffa om programmet riktar in sig på .NET Framework 4-klientprofilen. Om du vill förhindra det här undantaget åsidosätter du metoden eller ändrar programmet så att det riktar sig mot den fullständiga versionen av .NET Framework.

Kommentarer

Användare är oftast utelåst och kan inte verifieras med ValidateUser metoden när MaxInvalidPasswordAttempts den nås inom PasswordAttemptWindow.

Användare kan också låsas ut om du använder GetPassword eller ResetPassword överlagringen som accepterar ett lösenordssvar och antalet felaktiga svar som angetts av användaren når värdet Membership.MaxInvalidPasswordAttempts för i Membership.PasswordAttemptWindow.

Implementeringen av den IsLockedOut här metoden bör ange egenskapen till false, ange LastLockoutDate egenskapen till aktuellt datum och återställa eventuella räknare som du använder för att spåra antalet misslyckade inloggningsförsök och så vidare.

Gäller för

Se även