Environment: Win7 + VS2010 + SQLServer 2008R2
2. Add the following code to web. config:
<? Xml version = "1.0"?>
<! --
For more information about how to configure ASP. NET applications, visit
Http://go.microsoft.com/fwlink? LinkId = 169433
-->
<Configuration>
<System. web>
<Compilation debug = "true" targetFramework = "4.0"/>
<Membership defaultProvider = "SqlProvider" userIsOnlineTimeWindow = "15">
<Providers>
<Clear/>
<Add
Name = "SqlProvider"
Type = "System. Web. Security. SqlMembershipProvider"
ConnectionStringName = "NorthwindConnectionString"
ApplicationName = "northWind"
EnablePasswordRetrieval = "false"
EnablePasswordReset = "true"
RequiresQuestionAndAnswer = "true"
RequiresUniqueEmail = "true"
PasswordFormat = "Hashed"/>
</Providers>
</Membership>
<RoleManager defaultProvider = "SqlProvider"
Enabled = "true"
CacheRolesInCookie = "true"
CookieName = ". ASPROLES"
CookieTimeout = "30"
CookiePath = "/"
CookieRequireSSL = "false"
CookieSlidingExpiration = "true"
CookieProtection = "All">
<Providers>
<Add
Name = "SqlProvider"
Type = "System. Web. Security. SqlRoleProvider"
ConnectionStringName = "NorthwindConnectionString"
ApplicationName = "northWind"/>
</Providers>
</RoleManager>
</System. web>
<ConnectionStrings>
<! -- <Add name = "DSN_Northwind" connectionString = "Server =.; Database = Northwind; UID = sa; pwd = 12345"/> -->
<Add name = "NorthwindConnectionString" connectionString = "Server = (local); Initial Catalog = aspnetdb; User ID = sa; Password = 12345 ;"
ProviderName = "System. Data. Sqlclient"/>
</ConnectionStrings>
</Configuration>
3. After normal operation:
Text from "re-start again !" Blog