2010-09-17 58 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

相關問題