我在我的asp.net MVC 3应用程序中使用aspnet_Membership,我在membership \ providers下的web.config中使用maxInvalidPasswordAttempts =“5”。我看到用户在5次尝试后被锁定(这就是我想要的)。现在,在登录视图中,我想向用户显示由于5次无效尝试而导致您被锁定。但我在那里看不到provider.Islockedout属性。
请建议。
答案 0 :(得分:2)
您可以使用以下代码检查用户是否已被锁定。
MembershipUser usr = Membership.GetUser(userName);
if (usr.IsLockedOut)
// do whatever action...