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ılamaz. Uygulama .NET Framework 4 İstemci Profilini hedeflerse 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 ValidateUseröğesine ulaşıldığında MaxInvalidPasswordAttempts yöntemi tarafından PasswordAttemptWindow doğrulanamaz.
Parola yanıtı kabul eden veya GetPassword aşırı yüklemesini ResetPassword kullanırsanız ve kullanıcı tarafından girilen hatalı yanıtların sayısı içinde Membership.MaxInvalidPasswordAttemptsdeğerine Membership.PasswordAttemptWindow ulaşırsa, kullanıcılar kilitlenebilir.
Bu yöntemi uygulamanız özelliğini IsLockedOutolarak ayarlamalıfalse, özelliğini 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.