我有一个MVC 4 Web应用程序,我想在其中实现SqlRoleProvider
和Windows 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
可能已经存在某些内容?
答案 0 :(得分:0)
我通常只是自己动手。这已经好几年了,不确定它是否会受到支持,但如果你在IIS上,你可以使用Asp.Net Web Site Administration Tool。它很慢而且笨重,但如果我记得完成了工作。