ASP.NET MVC: перенаправление на страницу, если в Firefox 3 не задано ни одного параметра - PullRequest
0 голосов
/ 06 апреля 2009

Я пытаюсь сделать то же самое, что подробно описано в этом вопросе:

ASP.NET MVC: перенаправление на страницу, когда для URL не задан параметр

Вот мой код:

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?

Ответы [ 2 ]

3 голосов
/ 06 апреля 2009

Попробуй это. Откройте Firefox. Введите «about: config» в адресной строке. Нажмите Enter. Примите предупреждение. Тогда ищите:

network.dns.disableIPv6

установите значение true, дважды щелкнув строку. Попробуйте ваше веб-приложение сейчас. Это работает?

0 голосов
/ 06 апреля 2009

Я не знаю, как настроены ваши URL, но, может быть, вы находитесь в рекурсивном цикле? Что вы постоянно перенаправляете на одну и ту же страницу?

...