会话覆盖

时间:2013-04-02 06:51:44

标签: c# asp.net session

我有一个会话变量,多个用户可以通过不同的PC访问...所以我的问题是当相关的登录凭据关联时,会话变量会被覆盖吗?

2 个答案:

答案 0 :(得分:2)

会话变量/对象是“用户独有的”,也是浏览器独有的,不会被其他用户覆盖。您可以阅读有关会话状态here的更多信息。

  

会话由可以读取的唯一标识符标识   使用SessionID属性。为会话状态启用时   ASP.NET应用程序,每个请求应用程序中的页面   检查从浏览器发送的SessionID值。如果没有SessionID   提供了值,ASP.NET启动一个新会话和SessionID   该会话的值将通过响应发送到浏览器。 Reference

答案 1 :(得分:0)

会话变量/ Cookie仅对用户/浏览器是唯一的。但是,您将使用应用程序变量的会话混淆....这对用户来说是全局的。会话通过Webserver生成。