我试图做同样的事情在这个问题详述:

ASP .NET MVC:重定向回到页时没有参数被给予网址

下面是我的代码:

public ActionResult Details(long? id)
{
    if (!id.HasValue)
        return RedirectToAction("Index");

    Models.Track track = Models.Track.GetTrack(id.Value);
    if (track == null)
        return View("NotFound");
    else
        return View("Details", track);
}

然而,当我打电话RedirectToAction("Index"),我在Firefox 3浏览的网页,该网页挂起。它在IE7重定向细

是否已有RedirectToAction任何已知问题在Firefox 3?

有帮助吗?

解决方案

尝试此。打开Firefox。输入“about:config中”在地址栏中。按下回车键。接受警告。然后查找:

network.dns.disableIPv6

通过双击线将其设置为真。现在就来试试您的Web应用程序。这是否工作?

其他提示

我不知道你的网址的配置,但也许你是在一个递归循环?你是汽车无重定向到同一页面?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top