我正在创建一个 mvc4 应用程序,在这里我正在创建一个 cookie,以便用户根据他们的角色和事物访问各种页面。但我有不同的疑问。人们通常倾向于关闭浏览器窗口,而不是注销。因此,当发生这种情况时,我使 cookie 不存储登录中的任何数据(或者我认为这就是发生的情况,根据我目前阅读的博客和答案!)
我只希望 10 个用户一次访问该站点。因此,当用户关闭浏览器或会话结束时,我希望它执行 LogOff 函数来跟踪登录的人数并打开该端口会话以供其他人使用。
我尝试在 global.asax 页面中添加 session_end ,但它似乎永远不会到达那里。出于测试目的,我让它在几分钟内到期。但它确实会转到同一个 global.asax 页面中的 Session_start。
关于如何让它发挥作用的任何想法?