我在使用 cookie 的后端遇到问题。
UI 技术是 JSP,我已经登录到应用程序并执行了一些操作。
当时我复制了网址并打开了一个新标签并粘贴了复制的网址
在这种情况下,我希望将用户重定向到登录页面。
我在使用 cookie 的后端遇到问题。
UI 技术是 JSP,我已经登录到应用程序并执行了一些操作。
当时我复制了网址并打开了一个新标签并粘贴了复制的网址
在这种情况下,我希望将用户重定向到登录页面。
这是我从你的问题中理解的:
您的网络服务器使用 cookie 来存储用户会话信息,您希望用户在将链接复制粘贴到新选项卡时被重定向到登录页面。
当你按照你所说的去做时会发生这种情况:
当用户在前一个选项卡中建立会话从新选项卡请求 url 时,cookie 将与此新选项卡请求一起发送,因此网络服务器将页面呈现给此请求,因为它是合法的。
但是,如果您使用不同的浏览器触发请求,同样的方法将不起作用。[在这种情况下,后端会将用户重定向到登录页面(如果您确定该 url 没有 cookie 信息并编程重定向到登录页面)您的服务器代码)。]
我认为这不能使用基于 cookie 的会话处理来完成。
请检查此链接如何在浏览器选项卡中区分会话?