ActiveDirectoryMembershipProvider.UnlockUser(String) 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 kunci sehingga pengguna keanggotaan dapat divalidasi.
public:
override bool UnlockUser(System::String ^ username);
public override bool UnlockUser (string username);
override this.UnlockUser : string -> bool
Public Overrides Function UnlockUser (username As String) As Boolean
Parameter
- username
- String
Nama pengguna keanggotaan untuk menghapus status kunci.
Mengembalikan
true
jika pengguna keanggotaan berhasil dibuka; jika tidak, false
. Metode ini UnlockUser(String) juga mengembalikan false
ketika pengguna keanggotaan tidak ditemukan di penyimpanan data.
Pengecualian
username
kosong, atau melebihi panjang maksimum yang diizinkan untuk nama pengguna (biasanya 256 karakter).
-atau-
username
berisi koma.
-atau-
Nama pengguna dipetakan ke userPrincipalName
tetapi username
parameter berisi garis miring terbalik.
username
adalah null
.
Metode UnlockUser(String) ini dipanggil sebelum instans diinisialisasi ActiveDirectoryMembershipProvider .
Keterangan
Pengguna paling sering dikunci dan tidak dapat divalidasi oleh ValidateUser metode ketika MaxInvalidPasswordAttempts properti terlampaui dalam waktu yang ditentukan dalam PasswordAttemptWindow properti atau ketika terlalu banyak upaya telah dilakukan untuk masuk menggunakan kata sandi yang salah.
EnablePasswordReset Jika properti adalah true
, ketika pengguna tidak terkunci, penghitung untuk kata sandi yang buruk diatur ulang.
Penyedia menggunakan pencarian subtree yang dimulai pada titik pencarian yang ditentukan dalam string koneksi. ActiveDirectoryMembershipProvider Lihat topik kelas untuk informasi selengkapnya tentang string koneksi.
Spasi di depan username
dan di belakang dipangkas dari nilai parameter.