Aracılığıyla paylaş


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ı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 falseolarak 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.

Şunlara uygulanır

Ayrıca bkz.