如何在ASP.NET MVC 4上启用带有SimpleMembership的Role Manager

lio*_*lio 13 asp.net-mvc-4

我想知道如何将角色管理器功能与SimpleMembershipASP.NET MVC 4中包含的系统一起使用,特别是如何构建一个控制器来管理与角色相关的所有数据,并使用在使用Internet创建项目时创建的webpage_RolesSimpleMembership模板.有没有办法在AccountController中的登录/注册操作中自动执行此操作?

小智 2

在 web.config 中添加以下内容

<profile defaultProvider="SimpleProfileProvider">
      <providers>
        <add name="SimpleProfileProvider" type="WebMatrix.WebData.SimpleMembershipProvider, WebMatrix.WebData" connectionStringName="DNMXEntities" applicationName="/" />
      </providers>
    </profile>
    <membership defaultProvider="SimpleMembershipProvider">
      <providers>
        <add name="SimpleMembershipProvider" type="WebMatrix.WebData.SimpleMembershipProvider, WebMatrix.WebData" />
      </providers>
    </membership>
    <roleManager defaultProvider="SimpleRoleProvider">
      <providers>
        <add name="SimpleRoleProvider" type="WebMatrix.WebData.SimpleRoleProvider, WebMatrix.WebData" />
      </providers>
    </roleManager>
Run Code Online (Sandbox Code Playgroud)