Bagikan melalui


MembershipProvider.MaxInvalidPasswordAttempts Properti

Definisi

Mendapatkan jumlah upaya kata sandi atau jawaban kata sandi yang tidak valid yang diizinkan sebelum pengguna keanggotaan dikunci.

public:
 abstract property int MaxInvalidPasswordAttempts { int get(); };
public abstract int MaxInvalidPasswordAttempts { get; }
member this.MaxInvalidPasswordAttempts : int
Public MustOverride ReadOnly Property MaxInvalidPasswordAttempts As Integer

Nilai Properti

Jumlah upaya kata sandi atau jawaban kata sandi yang tidak valid yang diizinkan sebelum pengguna keanggotaan dikunci.

Contoh

Untuk contoh MembershipProvider implementasi, lihat Menerapkan Penyedia Profil.

Keterangan

Properti MaxInvalidPasswordAttempts bekerja bersama dengan PasswordAttemptWindow properti untuk melindungi dari sumber yang tidak diinginkan yang menebak kata sandi atau jawaban kata sandi pengguna keanggotaan melalui upaya berulang. Jika jumlah kata sandi atau pertanyaan kata sandi yang tidak valid yang disediakan untuk pengguna keanggotaan lebih besar dari atau sama dengan MaxInvalidPasswordAttempts nilai properti dalam jumlah menit yang diidentifikasi oleh PasswordAttemptWindow, maka pengguna keanggotaan dikunci dengan mengatur IsLockedOut properti ke true sampai pengguna tidak terkunci oleh panggilan ke UnlockUser metode . Jika kata sandi atau jawaban kata sandi yang valid diberikan sebelum MaxInvalidPasswordAttempts nilai tercapai, penghitung yang melacak jumlah upaya yang tidak valid direset ke nol.

Upaya kata sandi dan jawaban kata sandi tidak valid terakumulasi secara independen satu sama lain. Misalnya, jika MaxInvalidPasswordAttempts properti diatur ke 5, dan tiga upaya kata sandi yang tidak valid dilakukan diikuti oleh dua upaya jawaban kata sandi yang tidak valid, dua upaya kata sandi yang tidak valid lagi (atau tiga upaya jawaban kata sandi yang tidak valid lagi) harus dilakukan di dalam PasswordAttemptWindow agar pengguna keanggotaan dikunci.

RequiresQuestionAndAnswer Jika properti diatur ke false, upaya jawaban kata sandi tidak valid tidak dilacak.

Upaya kata sandi dan jawaban kata sandi tidak valid dilacak dalam ValidateUsermetode , , ChangePasswordQuestionAndAnswerChangePassword, GetPassword, dan ResetPassword .

Berlaku untuk

Lihat juga