MembershipUser.UnlockUser Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.