MembershipProvider.PasswordAttemptWindow 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 menit di mana jumlah maksimum upaya kata sandi atau jawaban kata sandi tidak valid diizinkan sebelum pengguna keanggotaan dikunci.
public:
abstract property int PasswordAttemptWindow { int get(); };
public abstract int PasswordAttemptWindow { get; }
member this.PasswordAttemptWindow : int
Public MustOverride ReadOnly Property PasswordAttemptWindow As Integer
Nilai Properti
Jumlah menit di mana jumlah maksimum upaya kata sandi atau jawaban kata sandi tidak valid diizinkan sebelum pengguna keanggotaan dikunci.
Contoh
Untuk contoh MembershipProvider implementasi, lihat Menerapkan Penyedia Profil.
Keterangan
Properti PasswordAttemptWindow bekerja bersama dengan MaxInvalidPasswordAttempts 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 melebihi MaxInvalidPasswordAttempts 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 tercapai, penghitung yang melacak jumlah upaya yang tidak valid diatur ulang 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) harus dilakukan dalam PasswordAttemptWindow nilai 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 .