Foros del Web » Programando para Internet » ASPX (.net) »

Leer archivo en otro servidor

Estas en el tema de Leer archivo en otro servidor en el foro de ASPX (.net) en Foros del Web. Hola, quiero hacerles una consulta, por si alguien se ha encontrado antes con este problema. En un cliente tengo 2 servidores, 1 servidor de archivos ...
  #1 (permalink)  
Antiguo 10/04/2012, 13:08
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 5 meses
Puntos: 11
Leer archivo en otro servidor

Hola, quiero hacerles una consulta, por si alguien se ha encontrado antes con este problema.
En un cliente tengo 2 servidores, 1 servidor de archivos y 1 servidor web. El servidor de archivos tiene una carpeta con documentos escaneados generados con otra aplicación. El servidor web tiene una aplicación asp net mvc, creada por mí, la cual debe leer los documentos escaneados.

Conozco 2 formas de leer estos archivos:
1) Apuntar directamente al servidor asi: \\fileserver\carpeta_docs\
2) Crear una unidad de red hacia la carpeta del servidor y acceder como un disco local.

Problemas con ambos casos:
1) No puedo dar permiso de acceso a "Todos". Además, el usuario ASP Net (IIS_USR) no existe en el servidor de archivos como para darle permisos.
2) La unidad de red la crear otro usuario con permiso de conexión al servidor de archivos, por tanto el usuario ASP Net (IIS_USR) no puede leer desde esa unidad.

¿Cómo se puede solucionar esto?
__________________
Dedicado a proyectos web, actualmente desarrollando un sistema de diseño de flyers online muy fácil de usar.
  #2 (permalink)  
Antiguo 11/04/2012, 12:38
Avatar de JBalde  
Fecha de Ingreso: febrero-2005
Ubicación: Madrid
Mensajes: 118
Antigüedad: 19 años, 2 meses
Puntos: 5
Respuesta: Leer archivo en otro servidor

y por que no creas el usuario ASP Net (IIS_USR) en la maquina de archivos y le das permisos?
  #3 (permalink)  
Antiguo 12/04/2012, 10:19
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 5 meses
Puntos: 11
Respuesta: Leer archivo en otro servidor

Para quien necesite algo parecido la solución va por estas 2 opciones:

1) Representación/Delegación

- http://msdn.microsoft.com/es-ar/libr...(v=vs.71).aspx
- http://msdn.microsoft.com/es-ar/libr...(v=vs.71).aspx
- http://support.microsoft.com/kb/306158/es

2) Hacer que el pool de aplicaciones se ejecute con una cuenta de usuario capaz de ejecutar los procesos de IIS y a la vez acceder a las unidades de red. Esta opción se encuentra en opciones avanzadas del pool de aplicaciones.
__________________
Dedicado a proyectos web, actualmente desarrollando un sistema de diseño de flyers online muy fácil de usar.

Etiquetas: asp, net, servidor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:46.