我想做个用户登出链接,用了loginstatus,可以做到登出,登出后可以用浏览器的后退返回,但返回看不到原来的页面,这点很好,但有个很大的缺点是登出后用别的用户不能登录,只能用原来的用户登录。
我现在想做的就是登出后返回到登陆页面,其他用户可以登陆,同时登出后不能用浏览器的后退功能,就像网页邮箱似的,如果后退的话就跳转到登陆页面,哪位兄弟做过这方面的,望指点下!

解决方案 »

  1.   

    这个没用过,一般自己写一个登入登出的判断,可以缓存在session里,注销的话清空session,判断session是否为空,如果为空则跳转到登录页。
      

  2.   

    返回的 时候 把 session里 的内容清空。   就行了
      

  3.   

    之所以能返回到原来的页面主要是因为浏览器的缓存问题,禁止页面缓存就可以了:Response.Cache.SetCacheability(HttpCacheability.NoCache);
    这个方法不算好,但勉强能解决问题,其实不喜欢用sessoin,session用多了影响速度
      

  4.   

    加一个Button按钮,写一条代码:response.redriect('返回的页面');