上一篇:抢先试用ASP.NET 2.0中的新型安全控件(2) >>
抢先试用ASP.NET 2.0中的新型安全控件(3)
你需要设置CreateUserWizard控件的ContinueDestinationPageURL属性,这样在用户点击"Continue"按钮时,它就能够被重定向到另一个页面,如一个欢迎页面。
除了为用户创建用户帐户外,你也可以允许用户为自己创建新帐户。这在有些场所下很有用-为了存取你的应用程序,例如在一个讨论论坛,你允许用户创建自由帐户。
为了允许用户创建新帐户,可以使用CreateUserWizard控件。把CreateUserWizard控件拖放到Default.ASPx并应用彩色模式。该控件看去应该如图12所示。
图12.CreateUserWizard控件:这个控件让用户创建他们自己的新用户帐户。
为测试应用程序,可以按下键F5。现在你自己可以创建一个新的用户帐户(见图13)。提供必要的信息并点击"Create User"。
五、 用户信息的存储位置
到目前为止,你已经看到了怎样使用WAT和CreateUserWizard控件来创建用户。你可能想知道这个信息被存储在哪儿。如果你现在查看解决方案资源管理器并且刷新App_Data文件夹(右键点击它并且选择刷新文件夹),你就会看到一个名为ASPNETDB.MDF的项(见图13)。
图13.你将在解决方案资源管理器的此处找到ASPNETDB.MDF数据库文件。
图14.自动创建的用户:该图显示出一个用户创建一新的用户帐户。
在用户创建成功后,你会看到如图15所示的屏幕。
图14.创建帐户:在创建一新帐户后,用户会看到此屏幕。
这个ASPNETDB.MDF是一个SQL Server 2005速递数据库-默认地,ASP.NET 2.0使用之来存储应用程序相关的数据例如用户帐户、配置,等等。为了分析这个数据库,双击它则你会看到它的内容显示在Database Explorer中(见图16)。具体地说,aspnet_Membership和aspnet_Users表格将用来存储你在前面创建的用户帐户信息。为了观看表格的内容,只须右击表格名字并选择"Show Table Data"。
图16.数据库ASPNETDB.MDF:你可以在Database Explorer格子中探索ASPNETDB.MDF数据库。
ASP.net 2.0的一个很好的特点是不必要创建定制的数据库来存储你的用户的信息。并且你甚至不需要担心把用户的口令进行散列化处理来安全地存储它们。ASP.NET 2.0自动地为你做这件事情。
下一篇:抢先试用ASP.NET 2.0中的新型安全控件(4) >>
相关文章:
- · ASP.NET中实现DataGrid数据排序(1)
- · ASP.NET中实现DataGrid数据排序(2)
- · ASP.NET中实现DataGrid数据排序(3)
- · ASP.NET中实现DataGrid数据排序(4)
- · 利用RowFilter属性,将一个DataSet绑定到两个DataGrid
- · 将ASP生成的内容写入响应流中最有效的方法是什么?(1)
- · 将ASP生成的内容写入响应流中最有效的方法是什么(2)?
- · 在asp中调用jsp
- · 用户状态维护
- · 用ASP创建多栏选项列表
- · 用ASP创建多栏选项列表(2)
- · ASP3.0中的流控制能力
- · 浅析数据完整性问题
- · 在ASP中改善动态分页的性能
- · 在你的ASP中使用类(class)
- · 一个在vbscript中读取cookie的程序函数
- · ASP.NET2.0应用中定制安全凭证之理论篇(1)
- · ASP.NET入门随想六之大航海家(1)
- · ASP.NET2.0应用中定制安全凭证之理论篇(2)
- · ASP.NET入门随想六之大航海家(2)
- · 用ASP.NET和XML做的新闻系统
- · 动态的管理ASP.NET DataGrid数据列
- · 在ASP.NET 2.0中实现数据的绑定(1)
- · 在ASP.NET 2.0中实现数据的绑定(2)
- · 在ASP.NET 2.0中实现数据的绑定(3)
- · 在ASP.NET 2.0中实现数据的绑定(4)
- · 在ASP.NET中动态创建柱状图和饼图(3)
- · DataList的分页技术
- · ASP.NET中在线用户统计
- · 把Excel文件中的数据读入到DataGrid中
- · 随机显示数据库记录
- · ASP.NET里的事务处理
- · 在ASP.NET页面中实现数据棒图(1)
- · 在ASP.NET页面中实现数据棒图(2)
- · 在ASP.NET页面中实现数据棒图(3)
- · ASP.NET如何存取SQL Server数据库图片
- · 实例演练ASP+XML编程(1)
- · 一个非常简单的将半角"转换为中文“的函数
