Pregunta:
Estoy tratando de probar mi sitio web ASP.Net en localhost y recibo este error:
HTTP Error 401.3 - Unauthorized
You do not have permission to view this directory or page because of
the access control list (ACL) configuration or encryption settings for
this resource on the Web server.
Tengo los siguientes usuarios en la carpeta de la aplicación del sitio web, con permisos completos de lectura / escritura:
- SERVICIO DE RED
- IIS_IUSRS
- SISTEMA
- Administradores
- Nathan (yo)
¿Qué puedo intentar para solucionar este problema?
Respuesta:
IIS 7 también crea "IUSR" como usuario predeterminado para acceder a los archivos a través de IIS. Por lo tanto, haga que el usuario IUSR tenga acceso de lectura a archivos / carpetas.
¿Cómo comprobar si IUSR ha leído Access? Haga clic con el botón derecho -> Carpeta -> Propiedades -> Ficha Seguridad. Vea si IUSR está en la lista de nombres de grupos o usuarios, si no.
Haga clic en Editar -> Agregar -> Avanzado -> Buscar ahora -> Seleccione IUSR y haga clic en Aceptar cuatro veces