编码平台:ASP.NET 4.0 Webforms with C#
我有两个角色管理员和成员。
在我的应用程序中,管理员可以操作大部分成员(member)数据。
我知道在表单例份验证中可以解锁用户,
MembershipUser user = Membership.GetUser(clickeduserName);
user.UnlockUser();
Membership.UpdateUser(user);
我的问题是,
- 如何在表单例份验证中锁定用户?
- 为什么是
MembershipUser.IsLockedOut Property
设置为只读? - LockOut 的方法不对吗 作为管理员的人?
最佳答案
这里讨论了几个选项:http://forums.asp.net/t/1435151.aspx
它们从使用 IsApproved(可设置)而不是 IsLockedOut 到使用底层 SQL 数据库来设置锁定标志。
关于c# - 如何使用表单例份验证锁定用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5287614/