我的网站在用户登录的时候设置了cookie来保存用户的登录信息。
但是退出的时候,退出不了。点击退出后,头部依然有xxx欢迎你回来。不用登陆依然可以进入个人中心请教各位,如何解决这个问题。
请附源码。。

解决方案 »

  1.   

    请贴你清除cookies的源码.
      

  2.   

    你的验证是什么?
    是不是form authentication?
    根据什么判断别人的权限?
    除了cookie,有没有用session?
      

  3.   

    msdn上面有清除 cookies的方法,具体思想是,设置cookie的有效时间,超时就是删除。
      

  4.   

    Cookies 删除后,不能立即生效的,在你退出的地方,
    你再转入到页面就可以了如
    Response.Expires=DateTime.Now.Add(-1);
    ///删除
    Response.Redirect("指定的页面");
      

  5.   

    1.清除cookies
    2.Session.Clear();
    3.HttpContext.Current.Response.Cache.SetCacheability(HttpCacheability.NoCache);
    清楚缓存
      

  6.   

    既然使用了cookie当然要就是要求记住用户名和密码,如果退出不想保留建议设置cookie保留时间,或者退出时清除cookie。
      

  7.   

    cookie推出就清楚了,那还用cookie干什么
    没上过论坛啊,不都是叫选择的吗,1年过,1月过,的
      

  8.   

    也许 的 CACHE 没有清空
    或者 COOKIE 没有清空