当前位置: 代码迷 >> ASP.NET >> 限制不登录即访问页面有关问题
  详细解决方案

限制不登录即访问页面有关问题

热度:775   发布时间:2013-02-25 00:00:00.0
限制不登录即访问页面问题
我的网站希望先登录再使用,如果没登录,就访问不了其他页面;在地址栏输入其他页面的网址也会跳转到登录页!   我现在用的是session是否为空来限制的,请问是否还有其他更好的方法来限制呢??用session是否会有漏洞?大家帮我想想啊,谢谢!


------解决方案--------------------------------------------------------
Session的办法是可行的.
在login.aspx页面:
登录成功时加上Session[ "Account "]=this.txtname.text;
在index.aspx页面:
Page_Load事件里:
if(!this.ispostback)
{
if(Session[ "Account "]==null)
{
Response.Redirect( "login.aspx ");
}
}
------解决方案--------------------------------------------------------
Session是最安全的方法
------解决方案--------------------------------------------------------
都用session
------解决方案--------------------------------------------------------
你说的问题属于SSO,单点登陆
http://dev.yesky.com/msdn/326/2036826.shtml
------解决方案--------------------------------------------------------
我们也是用session
------解决方案--------------------------------------------------------
一直用Session
------解决方案--------------------------------------------------------
如果想看起来更安全,就搞些数字证书之类的
------解决方案--------------------------------------------------------
用Session 判断,但不知道是否有其它什么更好的方法
  相关解决方案