ASP.NET MVC: Reindirizzamento torna alla pagina quando nessun parametro è fornito in Firefox 3

StackOverflow https://stackoverflow.com/questions/721793

  •  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?

È stato utile?

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?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top