在ASP.NET MVC中启用会话状态

我想在我的ASP.NET MVC应用程序中使用会话变量。

我已经在我的web.config文件中添加了标记

   

如果我使用cookieless="true" ,我会在我的url中获得会话ID

 http://localhost:2967/%28S%28hcawmi55zoruuy453fbo3k55%29%29/RmdReqBankAccount 

但我仍然无法在我的应用程序中使用会话变量。

我在登录方法中设置了这样的变量:

 Session["username"] = userName; 

我像这样检索它

 string user_id = (string)Session["username"]; 

尝试检索值时,我得到一个空字符串。

修复了,在编写会话变量时,我似乎得到了错误的位置。