MembershipUser.UnlockUser Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.