我的ASP.NET MVC 4项目中有一个管理区域。 在管理区域(localhost / admin /)中的Home控制器的Index操作中添加Authorize属性后,当我重定向到/ Account / Login时,我收到一条错误,指出在AccountController中找不到ObjetivosSubMenu,问题是该操作在我的_Layout中.cshtml文件(@ Html.Action(" ObjetivosSubMenu"))和Login.cshtml文件不指向此布局。
管理区域中HomeController中的索引操作:
// GET: /Admin/Home/
[Authorize(Users = "admin")]
public ActionResult Index()
{
return View();
}
我做错了什么?