【发布时间】:2011-07-22 02:47:28
【问题描述】:
我在 asp.net C# 页面中创建了一个会话,我正在像这样在会话中存储用户唯一 ID,
Session["userid"] = clsUser.UniqueId;
并检查每个页面上的此唯一 ID,如果会话为空,则重定向。但是如果我在 IE 的其他选项卡中复制用户当前的 URL,它不会重定向到登录页面。相反,它正在跨浏览器子选项卡维护会话。
如果用户尝试在另一个子选项卡中复制 url,我如何重定向到登录页面?
【问题讨论】:
-
不要那样做。这很烦人。
-
为什么要这样做?用户在多个选项卡中浏览网站是完全可以接受的,这是用户期望的行为。你想解决/避免什么?
标签: .net asp.net security c#-4.0 asp.net-ajax