我现在正在制作一个登录页面
a.apsx为登录页面
b.aspx为主页面,c.aspx为验证部分
在a页面输入正确的用户名后将用户信息保存到session然后redirect到b.aspx,b在Page_Load事件中通过server.exe...("c.aspx")验证用户名。现在的问题是用户正常登录后进入主页面(b.aspx),如果用户点击浏览器的后退或则刷新按钮,如何实现重新定位到a.aspx,并且将session中的用户信息置空,以防止用户直接用前进按钮到b.aspx。另外在maxthon这类分页的浏览器中,如果只关闭页面而不关闭浏览器,我发现session的用户信息还是存在的,如何防止这类情况的发生。
a.apsx为登录页面
b.aspx为主页面,c.aspx为验证部分
在a页面输入正确的用户名后将用户信息保存到session然后redirect到b.aspx,b在Page_Load事件中通过server.exe...("c.aspx")验证用户名。现在的问题是用户正常登录后进入主页面(b.aspx),如果用户点击浏览器的后退或则刷新按钮,如何实现重新定位到a.aspx,并且将session中的用户信息置空,以防止用户直接用前进按钮到b.aspx。另外在maxthon这类分页的浏览器中,如果只关闭页面而不关闭浏览器,我发现session的用户信息还是存在的,如何防止这类情况的发生。
解决方案 »
- 为什么用IE8浏览,页面右边会被截取掉?
- 如何开发出像dorpdownlist一样属性的服务器控件呢?
- 求助,运行web应用程序时出现错误
- 新手问题:怎样获取“RadioButton组”选中的值?
- SliderExtender控件
- .net中Request.From["参数名"]中的参数名是否区分大小写????
- imagebutton 在datalist 里面 findcontrol 的控件读不出来 请指教
- HyperLink在datalist中如何携带两个参数?
- iis7.0如何支持xdebug
- asp.net蔡鸟问题
- 访问 IIS 元数据库失败。(急,要命!)
- javascript如何获取gridview模版列里面控件的值
还自己搞一套这么另类的~~~
在a.aspx验证,如果信息正确,
保存session,