第3 章 用户管理模块用户登录控件与Requ est 对象应用 用户管理模块是网站后台管理系统中必不可少的功能模块。用户管理模块通常包括用户注册、用户登录和密码修改等功能。用户管理模块可以防止非法用户登录到网站中非法篡改数据和其他一些非法操作从而保证了网站管理系统的安全性和可靠性。 本章首先讲解在 ASP.NET 中的用户管理模块的具体实现然后讲解一个常用的用户管理模块的实现方法。 3.1 开发站点前的配置 在开发网站之前需要对站点作些必要的配置。在 ASP.NET 中可以通过站点配置工具ASP.NET Configu ration 配置站点的一些公共属性如验证用户权限、类型等。本节中将详细讲解此工具的使用方法。 3.1.1 创建 Web 网站和站点 在 Visu al Stu dio 2008 中专用于站点建设的程序被称为“网站”。通常情况下创建一个网站的操作步骤如下所示。 说明本书中所使用的开发环境为Microsoft 发布的Visu al Stu dio 2008。 1 启动 Visu al Stu dio 2008 依次执行“文件→ 新建→ 网站”命令如图 3.1 所示。 图3.1 创建 Web 网站 第3 章 登录模块登录控件与Requ est 对象应用 2 随后将弹出“新建网站”对话框在该对话框中选择“ASP.NET 网站”项然后通过单击“浏览”按钮指定网站的创建的位置如图 3.2 所示。 图 3.2 “新建网站”对话框 3 单击“确定”按钮将打开创建网站的默认工作界面。该界面分为代码区、属性窗口、解决方案资源管理器和设计区等几个窗口如图3.3 所示。 说明在Visual Studio 2008 的网站开发环境当中设计区提供了“设计”、“拆分”和“源”3 种方式的设计界面用户可以方便地在这 3 个界面之间进行切换。 图3.3 新建网站的默认工作界面 在执行了上面的操作步骤之后在网站中将生成一个页面文件“Default.aspx”和代码文件“Default.cs”这样就完成了一个简单网站的创建工作。 注意在创建完网站之后按下“F5”键或单击工具栏中的“启动调试”按钮将会运行所创建的网站。 第 3 章 登录模块登录控件与 Request 对象应用 3.1.2 使用站点安全工具配置身份验证模式 使用站点安全工具可以配置身份验证模式和设置数据库引擎等功能。身份验证模式让系统了解应该从哪里加载用户数据在ASP.NET 中主要提供了Window s 验证和 Forms 验证两种验证模式其配置步骤如下所示。 1 打开或者新建一个网站这里打开前面创建的“NewWeb”网站。 2 执行“网站→ ...