ASP.NET MVC 3:管理Internet应用程序中的用户和角色

时间:2012-02-22 11:11:57

标签: asp.net-mvc-3 iis asp.net-roles

当我现在想要为我的MVC 3互联网应用程序管理(创建/删除/编辑)用户和角色时,我需要在服务器上转到inetmgr并在那里更改.NET角色/ .NET用户。

是否可以从MVC 3互联网应用程序本身管理这些用户和角色(无需转到服务器本身的inetmgr)?

应该做哪些更改(我猜想会做AccountController)?

提前致谢

1 个答案:

答案 0 :(得分:2)

错误:

Roles.AddUserToRole(User.Username, "Create");

Roles.RemoveUserFromRole(User.Username, "Create");

或者,如果您正在谈论自己管理角色:

Roles.CreateRole("View");

然后,您可以使用这些方法创建操作方法和视图,以允许在您的应用程序中进行角色管理。