1

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

4

2 回答 2

2

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

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

于 2013-04-02T06:53:00.523 回答
0

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

于 2013-04-02T06:59:10.330 回答