asp.net-mvc-4web-configroleprovidersimplemembership

What would be equivalent web.config configuration for "enableSimpleMembership"="true:


What would be equivalent configuration of Membership and Role providers in Web.Config for:

<appSettings>
  <add key="enableSimpleMembership" value="true" />
</appSettings>

in ASP.NET MVC 4?


Solution

  • Equivalent configuration of web.config would be:

    <appSettings>
      <add key="enableSimpleMembership" value="false" /><!-- false is default if key is not present -->
    </appSettings>
    <connectionStrings>
      <add name="DefaultConnection" connectionString="..." providerName="System.Data.SqlClient" />
    </connectionStrings>
    <system.web>
      <membership defaultProvider="SimpleMembershipProvider">
        <providers>
          <add name="SimpleMembershipProvider" type="WebMatrix.WebData.SimpleMembershipProvider" />
        </providers>
      </membership>
      <roleManager defaultProvider="SimpleRoleProvider" enabled="true">
        <providers>
          <add name="SimpleRoleProvider" type="WebMatrix.WebData.SimpleRoleProvider" />
        </providers>
      </roleManager>
    </system.web>