sábado, 19 de diciembre de 2020

El servidor web está configurado para no mostrar una lista los contenidos de este directorio.

Hola!, estaba trabajando en la instalación del Visual Studio para echar a andar el DI API y UI API y me surgió el siguiente problema:

Problema: El servidor web está configurado para no mostrar una lista los contenidos de este directorio.

Causas más probables: No se ha configurado un documento predeterminado para la dirección URL solicitada y el examen de directorios no está habilitado en el servidor.

Qué puede intentar: Si no desea habilitar el examen de directorios, asegúrese de que se configura un documento predeterminado y de que el archivo existe.

Habilite el examen de directorios.

Vaya al directorio de instalación de IIS Express.

Ejecute appcmd set config /section:system.webServer/directoryBrowse /enabled:true para habilitar el examen de directorios en el servidor.

Ejecute appcmd set config ["NOMBRE_SITIO"] /section:system.webServer/directoryBrowse /enabled:true para habilitar el examen de directorios en el sitio.

Solución (Aquí lo importante, haga lo siguiente):

1.- En la consola cmd: appcmd set config /section:directoryBrowse /enabled:true

2.- En el Web config: coloque lo siguiente:  <directoryBrowse enabled="true" /> <modules runAllManagedModulesForAllRequests="true" /> dentro de las etiquetas de <system.webServer> </system.webServer>

No hay comentarios:

Publicar un comentario