Bagikan melalui


ActiveDirectoryMembershipProvider.UnlockUser(String) Metode

Definisi

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.

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

Berlaku untuk

Lihat juga