【问题标题】:MVC 5 Session is NullMVC 5 会话为空
【发布时间】:2015-01-22 03:53:09
【问题描述】:

在 MVC 5 中,我的控制器内部的会话始终为 Null。通过 Controller 或 HttpContext 访问它仍然为 null。我还阅读了类似下面的帖子,您可以在其中将 sessionState 模块添加到 Web 配置中,但这对我不起作用。有什么想法吗?

System.Web.HttpContext.Current.Session


Controller.Session

ASP.NET MVC - Session is null

【问题讨论】:

  • 你的控制器在哪里?
  • 您能否分享有关您的项目和控制器代码的更多详细信息。我在 VS2012 中创建了一个新的 MVC 应用程序,可以看到 Session.SessionID 和 HttpContext.Session.SessionID 在 AccountController 中成功返回。

标签: asp.net-mvc session


【解决方案1】:

在 web.config 中,sessionState 设置为 Off。我将其更改为 InProc 并且会话不再为空

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-11
    • 1970-01-01
    相关资源
    最近更新 更多