【问题标题】:Session NullReferenceException error会话 NullReferenceException 错误
【发布时间】:2011-07-30 15:00:56
【问题描述】:

我在 MVC 控制器类中使用以下代码。我的问题是:当我尝试运行代码时,出现以下错误。

NullReferenceException

代码:

if (Session["User"] != null)
{
     return true;
} 

我错了什么?与会话有关的误解问题是什么?

干杯,

【问题讨论】:

    标签: asp.net-mvc session


    【解决方案1】:

    Session 为空,可能是因为您没有配置会话状态提供程序,或者因为它在您进行调用时不可用(例如在构造函数中)。

    试试This question

    【讨论】:

      【解决方案2】:

      好吧,试试 global.asax 中的第一个初始化会话。只需将此代码添加到 global.asax

      protected void Session_Start(Object sender, EventArgs e)
      {
      }
      

      【讨论】:

        猜你喜欢
        • 2018-07-05
        • 2016-03-02
        • 1970-01-01
        • 1970-01-01
        • 2021-01-17
        • 1970-01-01
        • 2017-09-22
        • 2020-05-30
        • 2018-02-04
        相关资源
        最近更新 更多