これは私のホームコントローラーのデフォルトのインデックス機能です
public ActionResult Index()
{
if (User.Identity.IsAuthenticated)
{
return NewPosts();
}
else
{
ViewBag.Message = "Welcome!";
return View();
}
}
これは、同じホーム コントローラー ファイル内の newposts 関数です。
public ActionResult NewPosts()
{
return View();
}
アカウントにログオンし、ブラウザを閉じます。次に、同じインデックス ページにアクセスして再度開きます。自分の ID (Welcome myusername) が表示されますが、newposts 関数が呼び出されないため、期待どおりに newposts ビューが表示されません。
何故ですか ?どうすればこれを修正できますか?
ありがとうございました。