| }
//清空Session信息
Session.Clear();
Session.Abandon();
(3)测试
在VS.NET中选择生成->生成解决方案。然后在浏览器地址栏中输入:
http://localhost/WebApplication1/Protected.aspx
页面自动定向到SignIn.aspx,输入asp、net后可以访问受保护的Protected.aspx页面,关闭浏览器后重新打开,然后再输入上述的地址可以访问Protected.aspx,这是读取了Cookie信息的缘故。
4、小结。
本文通过操作Request、Response、Session、Cookie这几个对象实现了简单的Web页面访问控制,目的是希望借此说明:ASP.NET的工作方式、Session安全性、ASP页面的生命周期和几个常用对象的使用,为初学者澄清一些问题,提供一个入门的参考。
最后需要强调的是,使用ASP.NET做开发要注意充分可以利用整个.Net平台的全部功能,比如ADO.NET在ASP.NET开发使用和在WinForm中并无任何差别。
作者联系:jckchj@163.com
上一页 [1] [2] [3] [4] |