我已經開發了1個Web應用程序,但是當多個用戶在同一瀏覽器不是第一個用戶的jsp頁面登錄由第二用戶的jsp頁面改變。多個用戶登錄到Web應用程序在同一個瀏覽器
0
A
回答
0
0
那是因爲你的瀏覽器不爲每個打開的選項卡使用一個新的會話。如果你使用的是Firefox,你可以安裝一個特殊的插件來處理你的行爲。 http://blog.techno-barje.fr/post/2009/12/05/Session-per-tab-in-Firefox/
0
上Spring Security FAQ page解釋應該回答您遇到的行爲:
瀏覽器一般保持每個瀏覽器實例一個會話。您 不能一次有兩個單獨的會話。所以,如果你在 再次登錄你只是重新驗證在同一 會話另一個窗口或標籤。服務器不知道的標籤,窗口或 瀏覽器實例什麼。它看到的只是HTTP請求,它根據它們包含的JSESSIONID cookie的值將它們綁定到特定會話的 。當用戶在會話期間進行身份驗證時,Spring Security的併發會話控制會檢查他們擁有的其他經過身份驗證的會話的數量。如果他們已經通過 認證了同一個會話,那麼重新認證將會產生 無效。
相關問題
- 1. 限制多個用戶登錄,在同一個瀏覽器
- 2. 不能登錄到兩個Asp.Net MVC 5應用程序在同一瀏覽器
- 3. 多個用戶使用Web瀏覽器
- 4. 當我的web應用程序在用戶登錄,創建一個會話如何在關閉瀏覽器
- 5. 一個在應用程序中登錄的web應用程序
- 6. 在同一瀏覽器中同時創建多個登錄
- 7. 使用Omnioauth登錄多個站點將同一用戶鏈接到Rails應用程序上的多個登錄
- 8. 多用戶登錄在一個單一的Facebook應用程序
- 9. CSRF - 同一瀏覽器的多個應用程序實例
- 10. 在一個應用程序中的多個瀏覽器外應用程序
- 11. 僅在一個瀏覽器中運行java web應用程序
- 12. 將用戶登錄到單個Web應用程序頁面
- 13. 防止多個用戶使用相同的瀏覽器登錄到同一個域
- 14. 一個簡單的Web應用程序用戶登錄信息
- 15. spring mvc每個瀏覽器只有一個用戶登錄
- 16. 如何處理同一用戶使用不同機器或不同瀏覽器登錄應用程序
- 17. 如果您登錄到其他Web瀏覽器,如何登錄一個Web瀏覽器?
- 18. Web應用程序如何處理多個瀏覽器窗口
- 19. 多用戶在不同瀏覽器中登錄
- 20. 爲瀏覽器使用並行cookie會話/同時登錄多個用戶
- 21. 切換到Safari瀏覽器登錄終止iOS應用程序
- 22. 通過twitteroauth登錄到多個用戶的twitter應用程序
- 23. 在Web瀏覽器中運行WPF瀏覽器應用程序
- 24. 谷歌登錄 - 在應用程序瀏覽器vs手機瀏覽器
- 25. vb.net Web瀏覽器登錄
- 26. Yii2 REST API多個瀏覽器登錄
- 27. 當用戶在其他瀏覽器中登錄時,在一個瀏覽器中使用戶會話失效?
- 28. 如何防止在同一個瀏覽器多次登錄使用PHP
- 29. Json登錄多個用戶登錄在一個登錄頁面
- 30. Web瀏覽器應用程序語言?
是的,這是怎麼上網的作品。你的問題是什麼? – Widor 2012-02-17 11:03:32
可能的解決方案http://stackoverflow.com/questions/4479995/managing-webapp-session-data-controller-flow-for-multiple-tabs/4480310#4480310 – 2012-02-17 11:12:37