Språk

MembershipProvider.MaxInvalidPasswordAttempts Egenskap

Definition

Hämtar antalet ogiltiga lösenords- eller lösenordssvarsförsök som tillåts innan medlemskapsanvändaren låses ut.

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

Egenskapsvärde

Antalet ogiltiga lösenords- eller lösenordssvarsförsök som tillåts innan medlemskapsanvändaren låses ute.

Exempel

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

Kommentarer

Egenskapen MaxInvalidPasswordAttempts fungerar tillsammans med PasswordAttemptWindow 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 är större än eller lika med MaxInvalidPasswordAttempts egenskapsvärdet inom det antal minuter som identifieras av PasswordAttemptWindow, låses medlemskapsanvändaren ut genom att egenskapen anges IsLockedOut tills true användaren låses upp av ett anrop till UnlockUser metoden. Om ett giltigt lösenord eller lösenordssvar anges innan MaxInvalidPasswordAttempts värdet 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 för att medlemskapsanvändaren ska låsas ute.

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