登录不适用于其他区域

时间:2011-04-17 21:10:34

标签: asp.net asp.net-mvc-3 authentication

我在调用我的登录操作方法时遇到问题,该方法位于当前区域之外的控制器中。

我收到以下错误消息:

描述:HTTP 404.您正在查找的资源(或其中一个依赖项)可能已被删除,名称已更改或暂时不可用。请查看以下网址,确保拼写正确。

是否可以调用主控制器文件夹外部区域的根控制器?

2 个答案:

答案 0 :(得分:2)

如果您在某个区域,则需要指定一个空白区域来访问您的根控制器。

@Html.ActionLink("Back to Home Controller", "Index", "Home", new { area = "" }, null)   

答案 1 :(得分:0)

您可以将路径参数中的Area传递给ActionLink和其他方法。