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 著者: Professional ASP.NET 2.0 セキュリティ、メンバーシップ、およびロール管理

于 2012-08-17T16:24:04.387 に答える