Bagikan melalui


MembershipUser.UnlockUser Metode

Definisi

Menghapus status pengguna yang terkunci sehingga pengguna keanggotaan dapat divalidasi.

public:
 virtual bool UnlockUser();
public virtual bool UnlockUser ();
abstract member UnlockUser : unit -> bool
override this.UnlockUser : unit -> bool
Public Overridable Function UnlockUser () As Boolean

Mengembalikan

true jika pengguna keanggotaan berhasil dibuka; jika tidak, false.

Pengecualian

Metode ini tidak tersedia. Ini dapat terjadi jika aplikasi menargetkan Profil Klien .NET Framework 4. Untuk mencegah pengecualian ini, ganti metode , atau ubah aplikasi untuk menargetkan versi lengkap .NET Framework.

Keterangan

Pengguna paling sering dikunci dan tidak dapat divalidasi oleh ValidateUser metode ketika MaxInvalidPasswordAttempts tercapai PasswordAttemptWindowdalam .

Pengguna juga dapat dikunci jika Anda menggunakan GetPassword atau ResetPassword kelebihan beban yang menerima jawaban kata sandi dan jumlah jawaban buruk yang dimasukkan oleh pengguna mencapai nilai Membership.MaxInvalidPasswordAttempts dalam Membership.PasswordAttemptWindow.

Implementasi Anda dari metode ini harus mengatur IsLockedOut properti ke false, mengatur LastLockoutDate properti ke tanggal saat ini, dan mengatur ulang penghitung apa pun yang Anda gunakan untuk melacak jumlah upaya masuk yang gagal dan sebagainya.

Berlaku untuk

Lihat juga