在asp.net中如何用c#.net实现基于表单的验证

在asp.net中如何用c#.net实现基于表单的验证

ID:15812047

大小:42.50 KB

页数:9页

时间:2018-08-05

在asp.net中如何用c#.net实现基于表单的验证_第1页
在asp.net中如何用c#.net实现基于表单的验证_第2页
在asp.net中如何用c#.net实现基于表单的验证_第3页
在asp.net中如何用c#.net实现基于表单的验证_第4页
在asp.net中如何用c#.net实现基于表单的验证_第5页
资源描述:

《在asp.net中如何用c#.net实现基于表单的验证》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、indoc.in在ASP.NET中如何用C#.NET实现基于表单的验证翻译:mydotnet这篇文章引用到了Microsoft .NET类库中的以下名空间:  System.Data.SqlClient System.Web.Security------------------------------- 任务:    摘要: 1.要求    2.用Visual C#.NET 创建一个ASP.NET 应用程序3.在Web.config文件里配置安全设置4.创建一个数据库表样例来存放用户资料5.创建Logon.aspx页面6.编写事件处理代码

2、来验证用户身份7.创建一个Default.aspx页面8.附加提示参考文章-------------------------------摘要 这篇文章示范了如何实现通过数据库存储用户信息来实现基于表单的验证.(一)要求 需要以下工具来实现1.Microsoft Visual Studio.NET2.Microsoft Internet Information Services(IIS) version 5.0 或者更新3.Microsoft SQL Server(二)用C#.NET创建ASP.NET应用程序1.打开Visual Studi

3、o.NET2.建立一个新的ASP.NET Web应用程序,并且指定名称和路径.(三)在Web.config文件里配置安全设置这一节示范了如何通过添加和修改节点来配置ASP.NET应用程序以实现基于表单的验证.1.在解决方案窗口里,打开Web.config文件.2.把authentication模式改为Forms(注:默认为windows)文章内容版权归原作者所有VICHU.NETindoc.in3.插入标签,并且填入适当的属性.(请链接到在文章最后列出的MSDN

4、文档或者QuickStart文档来查看这些属性)先复制下面的代码,接着再把它粘贴到节:(注:如果不指定loginUrl,默认为default.aspx)4.通过加入以下节点实现拒绝匿名访问:

5、rs="?"/>(四)创建一个数据库表样例来存放用户资料这一节示范了如何创建一个示例数据库来存放用户名,密码,和用户角色.如果你想要实现基于角色的安全就有必要在数据库中添加一个存放用户角色的字段.1.打开记事本。2.把下面这段脚本复制到记事本然后保存:if exists (select * from sysobjects where id = object_id(N’[dbo].[Users]’) and OBJECTPROPERTY(id, N’IsUserTable

6、’) = 1)drop table [dbo].[Users]GOCREATE TABLE [dbo].[Users] ( [uname] [varchar] (15) NOT NULL , [Pwd] [varchar] (25) NOT NULL , [userRole] [varchar] (25) NOT NULL ,) ON [PRIMARY]GOALTER TABLE [dbo].[Users] WITH NOCHECK ADD  CONSTRAINT [PK_Users] PRIMARY KEYNONCLUSTERED  (

7、[uname] )ON [PRIMARY] GOINSERT INTO Users values(’user1’,’user1’,’Manager’)INSERT INTO Users values(’user2’,’user2’,’Admin’)INSERT INTO Users values(’user3’,’user3’,’User’)文章内容版权归原作者所有VICHU.NETindoc.inGO3.打开Microsoft SQL Server,打开查询分析器,在数据库列表里选择Pubs数据库,然后把上面的脚本粘贴过来,运行。这时会

8、在Pubs数据库里创建一个将会在这个示例程序中用到的示例用户表。(五)创建Logon.aspx页面1.在已创建好的项目里创建一个新的Web 窗体,名为Logon.aspx。2.在编辑器里打开L

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。