2010-09-17 57 views

回答

46

考虑到你说你对在web.config cookie中设置一个不同的名字,那么我会说,你可以从那里

SessionStateSection sessionStateSection = 
    (System.Web.Configuration.SessionStateSection) 
    ConfigurationManager.GetSection("system.web/sessionState"); 

string cookieName = sessionStateSection.CookieName; 
+0

好读取cookie的名字,但怎么样的情况下它*不会改变?这是否也会返回'ASP.NET_SessionId'的默认值? – TheCloudlessSky 2010-09-17 23:31:08

+3

是的,当你没有改变它,你会得到“ASP.NET_SessionId” – 2010-09-18 01:20:04

+0

真棒谢谢! – TheCloudlessSky 2010-09-18 11:30:09

相关问题