Session存储位置


Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58

SessionID是由服务器随机产生的一个由24个字符组成的字符串,请求时连同SessionId值发给服务器,以让服务器识别客户。它可存放在客户端Cookie中,另外还可以存放在URL中,方法是在Web.config file中,将sessionState中的cookieless 属性设定为true,这样就避免了某些浏览器不支持Cookie的情况,例如低端的手机浏览器。

Session内容存放在服务器中,
ASP.NET session有三种存储方式:
InProc:存放在进程中。
StateServer 存放在独立的服务中。
SQLServer 存放在SqlServer数据库

参考:
http://msdn.microsoft.com/zh-tw/windowsmobile/system.web.sessionstate.httpsessionstate.sessionid(VS.80).aspx