MembershipUser.UnlockUser Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Üyelik kullanıcısının doğrulanabilmesi için kullanıcının kilitli durumunu temizler.
public:
virtual bool UnlockUser();
public virtual bool UnlockUser ();
abstract member UnlockUser : unit -> bool
override this.UnlockUser : unit -> bool
Public Overridable Function UnlockUser () As Boolean
Döndürülenler
true
üyelik kullanıcısının kilidi başarıyla açıldıysa; aksi takdirde , false
.
Özel durumlar
Bu yöntem kullanılamıyor. Uygulama .NET Framework 4 İstemci Profili'ni hedefliyorsa bu durum oluşabilir. Bu özel durumu önlemek için yöntemini geçersiz kılın veya uygulamayı .NET Framework'ün tam sürümünü hedefleyecek şekilde değiştirin.
Açıklamalar
Kullanıcılar en yaygın olarak kilitlenir ve içinde PasswordAttemptWindowöğesine ulaşıldığında MaxInvalidPasswordAttempts yöntemi tarafından ValidateUser doğrulanamaz.
Parola yanıtı kabul eden veya ResetPassword aşırı yüklemesini GetPassword kullanırsanız ve kullanıcı tarafından girilen hatalı yanıtların sayısı içinde Membership.PasswordAttemptWindowdeğerine Membership.MaxInvalidPasswordAttempts ulaşırsa kullanıcılar kilitlenebilir.
Bu yöntemi uygulamanız özelliğini false
olarak ayarlamalıIsLockedOut, özelliği geçerli tarihe ayarlamalı LastLockoutDate ve başarısız oturum açma girişimlerinin sayısını izlemek için kullandığınız sayaçları sıfırlamalıdır.