3

我的 web.config 最多允许 10 次失败的密码尝试。但我想在 5 次失败后添加 recaptcha。

我如何获得会员资格甚至自定义功能的失败尝试次数?

4

1 回答 1

3

这个资源在这里http://p2p.wrox.com/book-professional-asp-net-2-0-security-membership-role-management-isbn-978-0-7645-9698-8/39682-failed-login -attempts-counts.html声明它不能直接通过 api 完成,必须通过单独的 sql 调用完成。引用以下文章:

我们不会直接在 API 中公开这些信息。但是,您可以查询数据库并从 vw_aspnet_MembershipUsers 视图中选择用户所在的行。然后查看 FailedPasswordAttemptCount 列以获取当前的失败尝试次数。

-Stefan 作者:专业的 ASP.NET 2.0 安全性、成员资格和角色管理

于 2012-08-17T16:24:04.387 回答