Acabo de crear un nuevo sitio web vacío en Visual Studio 2012 y he hecho clic en ejecutar (es decir, ver en el navegador) y me da este error :
HTTP Error 403.14 - Prohibido El servidor web está configurado para no mostrar el contenido de este directorio.
He entrado en IIS y he hecho clic en la navegación por el directorio y me he asegurado de que la navegación por el directorio estaba activada, pero me sigue apareciendo este error. ¿No puedo entenderlo?
El proyecto de sitio web que acabo de crear no aparece en Sitios web predeterminados en el Administrador de IIS, lo cual me pareció extraño.
¿Cómo puedo eliminar este error?
guardar esto en su archivo de configuración de la web a continuación, cambiar el nombre de la adición value="yourwebformname.aspx"
<system.webServer>
<defaultDocument>
<files>
<add value="insertion.aspx" />
</files>
</defaultDocument>
<directoryBrowse enabled="false" />
</system.webServer>
si no
<system.webServer>
<directoryBrowse enabled="true" />
</system.webServer>
Establezca una página de inicio.
Cuando tuve este problema, entré en el explorador de soluciones, encontró la página que quería ver primero (en mi caso "Home.aspx), haga clic derecho en él y seleccionado "Establecer como página de inicio." Esto arregló mi problema (que sonaba realmente similar a la suya). Esto fue en Visual Studio 2012 Professional y lo ejecuté en Firefox.
La plantilla de sitio web vacía crea un sitio web ASP.NET que incluye un archivo Web.config pero ningún otro archivo. Significa que no tiene ninguna página por defecto que se muestre al navegar o ejecutar.
Este mensaje de error simplemente significa que no ha configurado el documento por defecto correctamente en su IIS.
Una vez configurado esto, el mensaje de error desaparecerá.