有什么区别:
HttpContext.Current.Request.Cookies [ “ASP.NET_SessionId”]。值
和
System.Web.SessionState.HttpSessionState.SessionId
(调试时,两个值始终相同)
答案 0 :(得分:4)
ASP.NET存在多种处理会话的方法。例如,它可以通过web.config进行配置。
其中一个是饼干。另一个是将会话ID放在url中。我大胆地假设在第二种情况下你将无法在cookie集合中找到会话ID。
答案 1 :(得分:2)
ASP.Net使用该cookie来跟踪跨请求的会话。它们总是相同的价值。 有关详细信息:http://msdn.microsoft.com/en-us/library/ms178581.aspx