【发布时间】:2015-08-05 07:21:45
【问题描述】:
如何使用相同的解决方案从 MVC 应用程序重定向到 ASP.Net Web 表单应用程序。
我试过这样的方法
[HttpPost]
public ActionResult Home(LoginUser lu)
{
return Redirect("http://localhost:51410/SessionWebFrom/Login.aspx");
}
但出现异常: 404 错误
“/”应用程序中的服务器错误。
找不到资源。
说明: HTTP 404。您要查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请检查以下 URL 并确保其拼写正确。
请求的 URL: /SessionWebFrom/Login.aspx
【问题讨论】:
-
怎么样:
return Redirect("~/SessionWebFrom/Login.aspx"); -
所以资源无效/不可访问。如何在浏览器中访问 WebForms 页面?直接这样做。验证(并比较)网址。
-
检查这个,你的问题可能是stackoverflow.com/questions/9554115/…的重复项也试试这个:Response.Redirect("ControllerName/ActionName")
标签: asp.net asp.net-mvc-4