ASP.NET - Guardar archivo en el servidor del lado del cliente.

 
Vista:

Guardar archivo en el servidor del lado del cliente.

Publicado por Luis Gomez (1 intervención) el 26/10/2016 17:35:50
Buenos dias,

He buscado y ya me canse de tanto googlear sin tener exito alguno espero que alguno pueda ayudarme.

Tengo una pagina aspx la cual modifica un archivo xlsx por medio de la herramienta xml, el asunto esta en que tengo un boton el cual guarda este archivo modificado en una dirección especifica en el servidor.

Todo funciona de maravilla, pero publique mi proyecto en el IIS del servidor y lo probé ahi y siiii todo bien.
Pero pruebo ejecutar el proyecto desde otra maquina y :( me lleva la tristeza, me marca este error raro.

ACCESO DENEGADO
No se pudo encontrar el archivo en la ruta
c:\windows\system32\inetsrv\Archivo.xlsx

lo extraño es que la ruta desde donde tengo guardado el archivo no es es y no se porque me esta cambiando la ruta indicada.

Alguien tiene una idea de que debo hacer, ya que probe de todo y nada funciona.
Asigne permisos al usuario IIS_IUSRS
Asigne permisos al usuario NETWORK SERVICE
Compartí la carpeta donde se guarda el archivo.
probé poner en el web.config esto: <identity impersonate="true"/>

Agradezco de antemano la ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Hugo
Val: 76
Plata
Ha mantenido su posición en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

Guardar archivo en el servidor del lado del cliente.

Publicado por Hugo (91 intervenciones) el 01/11/2016 00:07:26
Lo que faltan es que agregues derechos de escritura en tu servidor, yo utilizo cpanel para ingresar a mi hosting contratado y selecciono


-Administrador de archivos
-seleccionar la carpeta (en httodocs) 'mis documentos que guardare
-Presionar el icono del lado derecho (candado, haz clic en el archivo para acceder madiante navegador)
-Seleccionar:
Plesk IIS User (IUSR_xxxxx)------------------- Escribir --------habilitar
Plesk IIS WP User (IWPD_1036(xxxxx)) ----- Escribir --------habilitar


Saludos

http://vbpuntonet.blogspot.mx/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar