Session IIS Web场上的会话cookie

Session IIS Web场上的会话cookie,session,asp.net-mvc-4,cookies,iis-7.5,session-cookies,Session,Asp.net Mvc 4,Cookies,Iis 7.5,Session Cookies,我正在使用jQuery插件创建cookie(),并允许cookie默认为“会话cookie”。这正是我想要的行为。我担心的是,当我将网站部署到生产环境时,它将位于该环境中的web场中。有人能帮助我了解在web服务器场上使用会话cookie时会遇到哪些问题(如果有)?web场上的IIS版本是IIS 7.5。完全没有问题。Cookie存储在客户端上。他们不知道也不关心您的服务器端基础设施以及您有多少节点 有两种类型的cookie: 会话Cookie-仅存在于webbrowser的内存中,在重新启动浏

我正在使用jQuery插件创建cookie(),并允许cookie默认为“会话cookie”。这正是我想要的行为。我担心的是,当我将网站部署到生产环境时,它将位于该环境中的web场中。有人能帮助我了解在web服务器场上使用会话cookie时会遇到哪些问题(如果有)?web场上的IIS版本是IIS 7.5。

完全没有问题。Cookie存储在客户端上。他们不知道也不关心您的服务器端基础设施以及您有多少节点

有两种类型的cookie:

  • 会话Cookie-仅存在于webbrowser的内存中,在重新启动浏览器后无法生存
  • 持久Cookie-在指定的持续时间内作为文件存储在文件系统中,并且在浏览器重新启动后仍然有效
  • 从服务器的角度来看,这完全没有区别。客户端将在每个请求上发送cookie,为请求提供服务的节点将接收此cookie


    另一方面,如果您正在web服务器的内存中存储一些信息,例如使用默认InProc状态的ASP.NET会话,那么您将遇到问题。但这与客户端cookie无关。

    会话cookie与什么有关?也就是说,它是否有一个映射到内存中字典的id,或者它是否映射到数据库或缓存条目?我不确定。我应该问我的IIS管理员吗?我会调查一下,然后再给你回复。根据下面的帖子,我怀疑会话cookie是非持久性的。