MVC4 アプリケーションがあります。フォーム認証を使用している場所。
そのアプリケーションでは、セッション変数を使用しています。
null 値をチェックする必要がありますか、それとも自動的にセッションをチェックしますか。
null の場合は、ログイン ページにリダイレクトされます。
例えば。以下のように使用している場合、自動的に Login アクションにリダイレクトされます
string lstrUserId=Context.Session["UserId"];
または、手動で確認する必要がありますか
if(Context.Session["UserId"] != null)
RedirectToAction("Login", "Home");
私の知識セッションがフレームワーク自体によって維持されている限り。
もしそうなら、なぜnull参照例外が発生するのですか。