ASP.NET MVC: Umleiten zurück zur Seite, wenn kein Parameter in Firefox 3 vorgesehen ist,
-
05-09-2019 - |
Frage
Ich versuche, genau das Gleiche zu tun, wie in dieser Frage erläuterte:
ASP .NET MVC: Umleiten zurück zur Seite, wenn kein Parameter URL gegeben ist
Hier ist mein Code:
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);
}
Allerdings, wenn ich RedirectToAction("Index")
nennen, und ich bin die Anzeige der Seite in Firefox 3, hängt die Seite. Er leitet fein in IE7.
Gibt es bekannte Probleme mit RedirectToAction in Firefox 3?
Lösung
Versuchen Sie dies. Öffnen Sie Firefox. Geben Sie "about: config" in der Adressleiste. Drücke Enter. Akzeptieren Sie die Warnung. Dann sucht:
network.dns.disableIPv6
es auf true gesetzt, indem die Linie doppelklicken. Versuchen Sie, Ihren Web-App jetzt. Geht das?
Andere Tipps
Ich weiß nicht, wie Sie Ihre Urls konfiguriert sind, aber vielleicht haben Sie in einer rekursiven Schleife sind? Dass Sie kontinuierlich Umleitung auf der gleichen Seite sind?