我在应用程序中使用了asp.net成员资格。我已经在web.config中设置了maxInvalidPasswordAttempts="5"。用户在尝试5次后将被锁定。锁定的用户何时解锁?我需要创建一个页面来解锁用户,还是会在一些小时/天后自动解锁?请建议。
我发现最易于实现且“以后少痛苦”的方法是创建一个自定义的成员资格提供程序,实现某种自动解锁行为。使用此方法,您还可以通过 web.config 文件提供用户配置超时期的方式。 Stefan Schackow有一篇非常好的教程可供参考。