Saltar al contenido

ASP.net Obteniendo el error “Acceso denegado a la ruta”. al intentar cargar archivos en mi servidor web de Windows Server 2008 R2

Posterior a de una extensa selección de datos hemos podido solucionar esta escollo que tienen algunos de nuestros lectores. Te regalamos la solución y nuestro deseo es servirte de mucha ayuda.

Solución:

Haga clic derecho en su carpeta en su servidor o máquina local y otorgue permisos completos para

IIS_IUSRS

eso es todo.

Su cuenta asp.net MACHINEASPNET no tiene acceso de escritura a esa ubicación. Esa es la razón por la que está fallando.

Considere otorgar derechos de acceso al recurso a la identidad de solicitud de ASP.NET.

Haga clic derecho en la carpeta de descarga Properties > Security Tab > Edit > Add > locations > choose your local machine > click OK > Type ASPNET below "Enter the object name to select" > Click Check Names
Marque las casillas del acceso deseado (Full Control). Si no te funciona haz lo mismo con Network Service

Ahora esto debería mostrar su local MACHINENAMEASPNET cuenta, luego establece el permiso de escritura para esta cuenta.

De lo contrario, si la aplicación se hace pasar por la identidad será el usuario anónimo (normalmente IUSR_MACHINENAME) o el usuario de solicitud autenticado.


O simplemente use una ubicación dedicada para almacenar archivos en ASP.NET, que es App_Data. Para crearlo, haga clic derecho en su proyecto ASP.NET (en Visual Studio) Add > Add ASP.NET Folder > App_Data. Entonces podrá guardar datos en esta ubicación:

var path = Server.MapPath("~/App_Data/file.txt");
System.IO.File.WriteAllText(path, "Hello World");

el problema podría ser que el servicio de red no tiene derechos de lectura

saludo:

haga clic con el botón derecho en su carpeta de carga -> propiedad -> seguridad -> Editar -> agregar -> escriba: SERVICIO DE RED -> marque la casilla Control total Permitir-> presione Aceptar o Aplicar

Valoraciones y comentarios

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *