0
正如我們所知,Spring Security在基於cookie的會話管理解決方案中提供JSESSIONID,它允許跨同一瀏覽器的多個選項卡共享相同的JSESSIONID信息。Spring Security - 如何在同一瀏覽器的多個選項卡上禁用相同的會話共享?
按照OWASP準則,它不應該共享。
有沒有什麼辦法在春季安全中禁用這種共享?
正如我們所知,Spring Security在基於cookie的會話管理解決方案中提供JSESSIONID,它允許跨同一瀏覽器的多個選項卡共享相同的JSESSIONID信息。Spring Security - 如何在同一瀏覽器的多個選項卡上禁用相同的會話共享?
按照OWASP準則,它不應該共享。
有沒有什麼辦法在春季安全中禁用這種共享?
我的第一個想法是「真的不可能阻止瀏覽器這樣做。」
但後來我發現這個
您可以使用HTML5的sessionStorage(window.sessionStorage)。您將生成一個隨機ID並保存在每個瀏覽器選項卡的會話存儲中。然後,每個瀏覽器選項卡都有自己的ID。 https://stackoverflow.com/a/11783754/280244
我希望這可以幫助您找到解決方案。