-1

我有这样的事情:

public class AccountController : Controller
{
   public ActionResult Login()
   {
      return Redirect("http://localhost/");
   }
}

我希望它将用户重定向到该页面,但它不断将其重定向到

http://localhost/Account/http://localhost/

我在这里做错了什么?

4

3 回答 3

0

好的,我解决了我的问题。实际上,我正在将编码的 url 传递到我的 Redirect(); 方法。似乎这种方法只能用于未编码的链接版本。

于 2013-01-04T15:16:41.320 回答
0

重定向到应用程序根目录:

Redirect("~/");
于 2013-01-04T15:01:06.403 回答
0

我假设您正在尝试根据该代码将其重定向到主页。在这种情况下,您可能应该只使用 RedirectToAction,如下所示:

return RedirectToAction("Index", "Home");
于 2013-01-04T15:01:23.333 回答