我已經開發了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. 一個在應用程序中登錄的web應用程序
- 2. 多用戶登錄在一個單一的Facebook應用程序
- 3. CSRF - 同一瀏覽器的多個應用程序實例
- 4. 在一個應用程序中的多個瀏覽器外應用程序
- 5. 僅在一個瀏覽器中運行java web應用程序
- 6. 防止多個用戶使用相同的瀏覽器登錄到同一個域
- 7. 將用戶登錄到單個Web應用程序頁面
- 8. 如果您登錄到其他Web瀏覽器,如何登錄一個Web瀏覽器?
- 9. 多用戶在不同瀏覽器中登錄
- 10. Web應用程序如何處理多個瀏覽器窗口
- 11. 切換到Safari瀏覽器登錄終止iOS應用程序
- 12. 谷歌登錄 - 在應用程序瀏覽器vs手機瀏覽器
- 13. Yii2 REST API多個瀏覽器登錄
- 14. 當用戶在其他瀏覽器中登錄時,在一個瀏覽器中使用戶會話失效?
- 15. Json登錄多個用戶登錄在一個登錄頁面
- 16. 防止用戶打開多個窗口到同一個web應用程序
- 17. 單點登錄從SharePoint到另一個asp.net Web應用程序
- 18. 無法限制多個登錄在不同的瀏覽器
- 19. 如何從不同位置檢測多個登錄到Django Web應用程序?
- 20. 部署多個web應用程序在同一臺服務器
- 21. 登錄Winform多個用戶使用的應用程序
- 22. Magento - 多瀏覽器登錄前登錄
- 23. 在同一個web應用程序
- 24. 如何做一個原生應用程序到Web瀏覽器的交接?
- 25. 多個用戶,多個應用程序,一個服務器
- 26. 相同的登錄驗證使用Servlet的瀏覽器和Android應用程序
- 27. 在多個Web瀏覽器上測試WPF簡單應用程序
- 28. 登錄到應用程序後,同一個Url但不同的控制器
- 29. 如何在同一瀏覽器上打開的每個新選項卡上保持GWT應用程序登錄?
- 30. Rails的應用程序登錄失敗,某些瀏覽器
是的,這是怎麼上網的作品。你的問題是什麼? – 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