我的 web.config 最多允许 10 次失败的密码尝试。但我想在 5 次失败后添加 recaptcha。
我如何获得会员资格甚至自定义功能的失败尝试次数?
我的 web.config 最多允许 10 次失败的密码尝试。但我想在 5 次失败后添加 recaptcha。
我如何获得会员资格甚至自定义功能的失败尝试次数?
这个资源在这里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 安全性、成员资格和角色管理