MembershipUser.UnlockUser Yöntem

Tanım

Ü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.

Şunlara uygulanır

Ayrıca bkz.