当我现在想要为我的MVC 3互联网应用程序管理(创建/删除/编辑)用户和角色时,我需要在服务器上转到inetmgr并在那里更改.NET角色/ .NET用户。
是否可以从MVC 3互联网应用程序本身管理这些用户和角色(无需转到服务器本身的inetmgr)?
应该做哪些更改(我猜想会做AccountController)?
提前致谢
答案 0 :(得分:2)
错误:
Roles.AddUserToRole(User.Username, "Create");
和
Roles.RemoveUserFromRole(User.Username, "Create");
或者,如果您正在谈论自己管理角色:
Roles.CreateRole("View");
然后,您可以使用这些方法创建操作方法和视图,以允许在您的应用程序中进行角色管理。