网站用户之间是否共享Asp.net中的会话?
客户1
页面加载中会话中的存储值是这样的:
Session["editStudentID"] = editStudentID.ToString();
客户2
同时访问客户端1的同一页面,因此将存储其他会话
Session["editStudentID"] = editStudentID.ToString();
客户端1或2会话可以互相中断吗?或每个客户的会话是唯一的
最佳答案
不,它不是共享的。
客户端发送请求以开始新会话的服务器将为该客户端分配新的会话ID。这是每个客户端的唯一ID或令牌。通常,每个发给服务器的帖子或获取都随同发送该会话ID或令牌,以告诉服务器它是谁(标识符)。
同样,所有会话变量数据都存储在服务器上。