Aspnet WebForms文件找不到错误

时间:2014-01-07 14:06:06

标签: asp.net asp.net-mvc webforms

我的aspnet webform应用程序出现问题。当我没有登录时,它会像往常一样重定向到/Account/Login.aspx文件。

我收到404文件未找到错误网址:/Order/Account/Login

但文件就在那里!它一直工作到昨天,我的变化不大。

在调试模式下,我在global.asax方法中收到错误:

void Application_Error( object sender , EventArgs e )
{
    var ex = Server.GetLastError();
    if( ex != null )
    {
        Session["Erro"] = ex.InnerException;
    }
}

其中ex =找不到文件。

可能有什么问题,或者我在哪里可以获得应用中的更多信息?

编辑: 当我在浏览器中收到错误时,网址为:

本地主机:10536 /订购/帐户/登录RETURNURL =%2fGuazzelliOrder%2fAccount%2fLogin.aspx

1 个答案:

答案 0 :(得分:0)

基于localhost:10536/Order/Account/Login?ReturnUrl=%2fGuazzelliOrder%2fAccount%2fLogin.aspx我假设您的重定向缺少文件的.aspx扩展名,因此无法找到Login.aspx。检查执行重定向的代码。

此外,您应该明确是否在ASP.NET MVC上使用ASP.NET Web窗体。您问题上的标记表示两者。