Si vous exécutez une application MVC via IIS, la liste de répertoires est refusée & # 8221;
-
01-07-2019 - |
Question
J'ai une application .Net MVC qui fonctionne correctement si j'utilise la version de Visual Studio Webserver. Si j'utilise les pages de propriétés des projets pour passer à IIS en tant que serveur Web et créer un répertoire virtuel pour mon projet, toute demande que j'enverrai au serveur entraînera un " Répertoire de répertoires refusé " échec.
Quelqu'un connaît-il une solution à ce problème?
La solution
C'est un problème avec les URL "sans extension" antérieures à IIS7.
Il nécessite un filtre ISAPI ou des itinéraires en double dans la table de routage avec une extension .mvc. Essayez le blog de ScottGu sur weblogs.asp.net.
Autres conseils
Peut-être que default.aspx n'est pas configuré pour IIS dans les services Internet (IIS).