MVC 컨트롤러 클래스 내에서 아래 코드를 사용하고 있습니다. 내 질문은 : 코드를 실행하려고하면 다음 오류가 발생합니다.세션 NullReferenceException 오류
NullReferenceException이
코드 :
if (Session["User"] != null)
{
return true;
}
내가 잘못 무엇입니까? 세션과 관련하여 오해 된 문제는 무엇입니까?
건배,
MVC 컨트롤러 클래스 내에서 아래 코드를 사용하고 있습니다. 내 질문은 : 코드를 실행하려고하면 다음 오류가 발생합니다.세션 NullReferenceException 오류
NullReferenceException이
코드 :
if (Session["User"] != null)
{
return true;
}
내가 잘못 무엇입니까? 세션과 관련하여 오해 된 문제는 무엇입니까?
건배,
세션은 세션 상태 공급자가 구성되어 있지 않습니다 아마도 때문에, null의 경우, 또는 당신이 (예 : 생성자 등) 호출을하고있는 시점에서 사용할 수 없습니다 때문입니다.
는 This question음을 시도 Global.asax에 먼저 초기화 세션을 시도합니다. 이 코드를 global.asax에 추가하십시오.
protected void Session_Start(Object sender, EventArgs e)
{
}