求救啊,等着用啊! 做用户后台管理的时候,当该用户退出的时候,,在当前网站的地址栏里输入用户后台的Url怎么还能进去,那在其他的地方,比如重新打开IE的话就不能进去,为什么在网站当前页面就能连接过去!!!!我单步调试了的,在当前网站的地址栏输入Url的话,页面的任何代码都不执行???这是怎么回事啊????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个你要自己把浏览器的cookie注销掉 关键是在当前网站的地址栏输入Url的话,页面的任何代码都不执行???所以就不能判断状态! 你应该用forms认证,在登录成功的时候授权,那么以后你在地址栏输入url的时候就不能进了 退出的就是设置 Session["CompanyID"] = "";加栽的时候 if (Session["CompanyID"].ToString() == "") { Response.Redirect(Globals.GetSiteUrls().ModelBusinessHome); }判断Session是否有值,关键是在当前网站的地址栏输入Url的话,页面的这些代码都不执行???所以就不能判断状态! 是不是页面有什么属性要设置一下啊? Session["CompanyID"] = "";这个不是注销啊,这个你的session还是有值的,“”也是值 登录成功时触发个方法FormsAuthentication.SetAuthCookie(username.Text,false); 那退出就是FormsAuthentication.SignOut了? c# word文档生成和调用 asp.net的table控件问题 如何从一段文字中找到Email IIS 6.0 如何让404 错误转向到一个ASPX页面上 gridview 自定义模板列问题 [50分求解决办法] 读Excel文件,字符串中有英文字母时,值读不出来 CrystalReportViewer拖放的时候出现“创建控件时出错”的问题,请问该怎么办? 一个关于登录的问题 关于HTML元素与WEB控件结合的菜鸟问题,在线等待 请问我的这个.net framework是不是正式版的? 请教 ASP.NET中datagrid的数据绑定问题!很棘手的问题,拜托大家了!
加栽的时候 if (Session["CompanyID"].ToString() == "")
{
Response.Redirect(Globals.GetSiteUrls().ModelBusinessHome);
}判断Session是否有值,关键是在当前网站的地址栏输入Url的话,页面的这些代码都不执行???所以就不能判断状态! 是不是页面有什么属性要设置一下啊?
FormsAuthentication.SetAuthCookie(username.Text,false);