ASP.Net MVC 4管理角色 - Windows身份验证

时间:2014-04-21 11:44:00

标签: asp.net-mvc asp.net-mvc-4 sqlroleprovider

我有一个MVC 4 Web应用程序,我想在其中实现SqlRoleProviderWindows Authentication
在Google搜索后,我在VS命令提示符下运行SqlRoleProvider命令,在我的数据库中添加了aspnet_regsql个表。 然后我将其添加到我的web.config

<authentication mode="Windows" />
<roleManager enabled="true">
  <providers>
    <clear />
    <add connectionStringName="PortalDbContext" applicationName="/" name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" />
    <add applicationName="/" name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider" />
  </providers>
</roleManager>

现在我需要知道如何管理角色?我的意思是如何创建/编辑/删除角色以及从角色分配/取消分配用户?
我应该自己创建这些页面还是NuGet可能已经存在某些内容?

1 个答案:

答案 0 :(得分:0)

我通常只是自己动手。这已经好几年了,不确定它是否会受到支持,但如果你在IIS上,你可以使用Asp.Net Web Site Administration Tool。它很慢而且笨重,但如果我记得完成了工作。