asp.net - asp.net session 信息是否存储在cookie中?

标签 asp.net session

如果我写Session["asdf"] = 234;
在我的asp.net网络应用程序中,这是否意味着客户端将在其浏览器中存储一个cookie?

最佳答案

是的,但是234个不会存储在cookie中。 Cookie将仅包含唯一的ID(例如lit3py55t21z5v55vlm25s55)。每当ASP.NET看到该唯一ID时,它都会查找相应的 session 信息。

如果您不想使用Cookie,则可以将 session ID放入URL中。阅读有关Cookieless SessionID的MSDN article's部分。

关于asp.net - asp.net session 信息是否存储在cookie中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/250410/

相关文章:

javascript - 使用无法在 javascript 代码中访问的 AjaxEnabled WCF 服务

c# - 执行多个 ajax 调用时 session 为空

session - 让 Revel Controller 返回 cookie

session - 获取 Vaadin Flow 中当前的 VaadinContext 和当前 VaadinSession(这两个位置都将状态存储为 "attribute"键值对)

node.js - Passport js序列化用户和反序列化用户

c# - 将 asmx 中的对象存储到 session 并在母版页中获取该值 - 获取 null

asp.net - 每天午夜运行一个函数并删除记录

asp.net - 使用ModalPopupExtender无需设置TargetControlID?

asp.net - 从 User.Identity.Name 中删除域名

c# - 如何在 C# 中查找名称以某个字符串开头的 HTML 元素的数量?