gpt4 book ai didi

spring - 在 Spring Security 中为不同的选项卡强制执行单独的 session

转载 作者:行者123 更新时间:2023-12-03 17:49:34 25 4
gpt4 key购买 nike

我在我的 web 应用程序中使用 spring security v 3.1.3。该应用程序具有使用 spring 安全性中的自定义过滤器自定义的单项登录表单。目前,我的配置允许用户在同一浏览器中从不同选项卡打开 URL 时自动登录应用程序,这是 spring 安全 session 管理的默认行为。

我想确保每当用户登录应用程序时, session 不应该在不同的选项卡之间共享。在打开一个新选项卡时,他应该获得登录页面,登录将在同一浏览器中创建一个新 session 。现在我找不到任何方法来使用 spring 安全框架来做到这一点。我不介意在 URL 中集成 JsessionID,但如果有另一种方式会更好。

最佳答案

这不是 Spring Security 的限制,这是浏览器如何使用 cookie 的一般限制;如果您设置 cookie,它将被所有选项卡共享。

说我现在能想到的唯一合理的选择是按照您的建议在 URL 中包含 session ID。

关于spring - 在 Spring Security 中为不同的选项卡强制执行单独的 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24380475/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com