请问有人可以建议我如何在asp.net中使用session? 我对session的部分内容感到困惑,希望能简要了解一下,请指导我。
请问有人可以建议我如何在asp.net中使用session? 我对session的部分内容感到困惑,希望能简要了解一下,请指导我。
ASP.NET_SessionId
的cookie。此cookie由客户端在后续请求中发送。由于此cookie,服务器能够识别客户端并读取/写入相关的会话数据。需要注意的是,此cookie不是持久性的(无法在浏览器重启后保存),并带有HttpOnly标记,这意味着客户端脚本无法访问它。这是 MSDN 上一个探讨 ASP.NET Session State 的好文章。
AboutUs
的页面,该页面只返回一个View
,这是否会为用户请求创建新的会话,或者会话是使用我们应用程序中的代码(例如表单身份验证)创建的? - Shaiju T会话:[存储在服务器端]
1. 如果您创建了会话,服务器将存储您的会话数据并创建一个SessionID。[Session Data with SessionID stored in State Provider in Server]
2. 然后服务器将SessionID返回给客户端浏览器。
3. 您可以将返回的SessionID存储在Cookie中。
4. 下一次请求附带SessionID即可访问服务器数据。
注意:会话仅适用于当前浏览器会话和特定用户。