Språk

MembershipProvider.PasswordAttemptWindow Egenskap

Definition

Hämtar antalet minuter då ett maximalt antal ogiltiga lösenords- eller lösenordssvarsförsök tillåts innan medlemskapsanvändaren låses ut.

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

Egenskapsvärde

Antalet minuter då ett maximalt antal ogiltiga lösenords- eller lösenordssvarsförsök tillåts innan medlemskapsanvändaren låses ut.

Exempel

Ett exempel på en MembershipProvider implementering finns i Implementera en profilprovider.

Kommentarer

Egenskapen PasswordAttemptWindow fungerar tillsammans med MaxInvalidPasswordAttempts egenskapen för att skydda mot en oönskad källa som gissar lösenordet eller lösenordet för en medlemskapsanvändare genom upprepade försök. Om antalet ogiltiga lösenord eller lösenordsfrågor som angetts för en medlemskapsanvändare överskrider MaxInvalidPasswordAttempts det inom det antal minuter som identifieras av PasswordAttemptWindow, låses medlemskapsanvändaren ut genom att ställa in IsLockedOut egenskapen tills true användaren låses upp av ett anrop till UnlockUser metoden. Om ett giltigt lösenord eller lösenordssvar anges innan det MaxInvalidPasswordAttempts nås återställs räknaren som spårar antalet ogiltiga försök till noll.

Ogiltiga lösenords- och lösenordssvarsförsök ackumuleras oberoende av varandra. Om egenskapen till exempel MaxInvalidPasswordAttempts är inställd på 5 och tre ogiltiga lösenordsförsök görs följt av två ogiltiga lösenordssvarsförsök måste ytterligare två ogiltiga lösenordsförsök (eller ytterligare tre ogiltiga lösenordssvarsförsök) göras inom PasswordAttemptWindow värdet för att medlemskapsanvändaren ska vara utelåst.

Om egenskapen RequiresQuestionAndAnswer är inställd falsepå spåras inte ogiltiga lösenordssvarsförsök.

Ogiltiga lösenords- och lösenordssvarsförsök spåras i ValidateUsermetoderna , ChangePassword, ChangePasswordQuestionAndAnswer, GetPasswordoch ResetPassword .

Gäller för

Se även