比如你打开一个ie,打开一个网站(例如http://community.csdn.net),输入用户名密码(不要勾选2周内不用再登录),成功登陆。
这时再打开一个ie(新进程),同样打开如上网站,这时显示的是要登陆的界面。这说明session在新的ie进程中是无效的。可是有些网站偏偏不是这样,如果你在一个浏览器登陆了,那么你无论打开多少个浏览器进程那么它都是这样的,好像是session跨进程起作用了的,这样的话没法再登录其他账号了啊,我现在就是想禁止其session跨浏览器进程,不知各位有没有方法。

解决方案 »

  1.   

    看cookie是在内存还是在磁盘上保存了。
      

  2.   

    要识别当前用户是否已经登录,貌似是使用COOKIES...不太清楚,权当顶帖........
      

  3.   

    换个浏览器,ie,firefox,遨游,360之间似乎都不跨越
      

  4.   

    按lz要求,如果单纯的想禁止其session跨浏览器进程判断当前页面的来源即可
      

  5.   

    如果用的是同一瀏覽器,就算第二次打開網頁時顯示登錄頁面,登錄後Session會替換先前的Session,造成先前登錄的幾號可以使用後登錄帳號的權限
    這是Session普遍存在的一個問題,以前CSDN也存在有這種問題,不知現在改過來了沒有
      

  6.   

    經測試,這種問題目前還是存在於CSDN中
    我先用DengXingJie登錄,後用DorothyJesse(我的馬甲)登錄,兩者都沒登出,現在發的信息就是DorothyJesse的了
    樓主可以試試,像這種問題好像很難解決,不知有沒有高手
      

  7.   

    忘記說明一點,我是從DengXingJie這個賬號點的鏈接
      

  8.   

    不是瀏覽器的問題,但不同的瀏覽器之間一般不會共享Session,4樓的意思是要你同時用兩種不同的瀏覽器以便實現不同的用戶賬號同時登錄
      

  9.   

    http://hi.baidu.com/sampras1212/blog/item/a61228f985127f51252df23b.html