2
我想在ASP.NET MVC應用程序中使用會話變量。在ASP.NET MVC中啓用會話狀態
我已經添加了<sessionState>
標籤在我web.config
文件中像這樣
<sessionState mode="InProc" cookieless="false" timeout="20">
</sessionState>
我得到一個會話ID在我的網址是這樣,如果我使用cookieless="true"
http://localhost:2967/%28S%28hcawmi55zoruuy453fbo3k55%29%29/RmdReqBankAccount
但我仍然不能在我的應用中使用會話變量。
我這樣設置變量在我的登錄方法:
Session["username"] = userName;
,我找回這樣
string user_id = (string)Session["username"];
試圖檢索值時,我得到一個空字符串。
您的瀏覽器是否啓用Cookie? – 2010-04-12 07:41:34
是Dimitrov,cookies已啓用 – 2010-04-12 10:31:57
您的網址看起來有點奇怪 – AndreasN 2010-04-12 12:09:32