ASP.NET MVC: Reindirizzamento torna alla pagina quando nessun parametro è fornito in Firefox 3
-
05-09-2019 - |
Domanda
Sto cercando di fare esattamente la stessa cosa come descritto in questa domanda:
ASP .NET MVC: Reindirizzamento torna alla pagina quando nessun parametro è dato a URL
Ecco il mio codice:
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);
}
Tuttavia, quando chiamo RedirectToAction("Index")
e sto visualizzando la pagina in Firefox 3, la pagina si blocca. Si reindirizza bene in IE7.
Ci sono problemi noti con RedirectToAction in Firefox 3?
Soluzione
Prova questo. Aprire Firefox. Digita "about: config" nella barra degli indirizzi. Premere invio. Accetta l'avviso. Quindi cercare:
network.dns.disableIPv6
impostarlo a true facendo doppio clic sulla linea. Prova la tua web app ora. Funziona?
Altri suggerimenti
Non so come gli URL sono configurati ma forse ci si trova in un ciclo ricorsivo? Che si sta continuamente reindirizzati alla stessa pagina?