WebForms c# . net中的简单登录应用程序

本文关键字:简单 登录 应用程序 net WebForms | 更新日期: 2023-09-27 18:15:23

谁能帮帮我?我用c#创建了一个简单的登录web应用程序。. NET和SQL Server,后台数据库。我只是想知道如何限制用户,如果他输入错误的密码超过3次。我想限制该用户10分钟,然后他可以再试一次。所以谁能请张贴我的详细代码如何做到这一点。由于

WebForms c# . net中的简单登录应用程序

如果你正在使用会员API,为了限制失败尝试的数量和时间窗口,你需要在你的web中设置这个。配置,像这样:

<membership defaultProvider="AspNetSqlMembershipProvider" userIsOnlineTimeWindow="15">
  <providers>
    <clear/>
    <add name="AspNetSqlMembershipProvider"
         maxInvalidPasswordAttempts="3" 
         passwordAttemptWindow="10" />
  </providers>
</membership>

passwordattemptwwindowConfig就可以了同时将maxInvalidPasswordAttempt设置为3