L'esecuzione di un'applicazione MVC tramite IIS genera & # 8220; Elenco directory negato & # 8221;

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

Domanda

Ho un'applicazione .Net MVC che funziona bene se uso la build in Visual Studio Webserver. Se utilizzo le pagine delle proprietà dei progetti per passare a IIS come server Web e creare una directory virtuale per il mio progetto, qualsiasi richiesta che invio al server si traduce in un "Elenco di directory negato" fallimento.

Qualcuno conosce una soluzione per questo?

È stato utile?

Soluzione

È un problema con gli URL "senza estensione" prima di IIS7.

Richiede un filtro ISAPI o route duplicate nella tabella di routing con estensione .mvc. Prova il blog di ScottGu su weblogs.asp.net.

Altri suggerimenti

Potrebbe essere che IIS non abbia default.aspx impostato come pagina iniziale.

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