MembershipProvider.MaxInvalidPasswordAttempts Properti
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.
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 .