miércoles, 2 de noviembre de 2016

IIS ASP.NET error “Access to the path is denied.”



Este error suele suceder cuando nuestra web en .NET intenta escribir sobre un archivo o directorio del servidor. Suele ocurrir por una falta de permisos NTFS que el usuario “IIS_IUSRS” debería tener sobre el directorio web, dichos permiso tiene que ser de “Modificación”.

Para verificar esto debemos ir hasta el directorio donde tenemos la página web en el servidor en mi caso es “C:\inetpub\wwwroot” Sobre la carpeta de la página web ingresamos en sus propiedades.

Vamos a la solapa “Security



Aquí vemos que el usuario “II_IUSRS” solo tiene permisos de lectura y ejecución, y debemos editarlos.
Para esto presionamos el botón “Editar

Debemos tildar la opción de “Modificación”, aplicamos y aceptamos.

Con esto el usuario ya tendría los permisos necesarios sobre el directorio y ese error no debería estar solucionado.