Title: Re: [puntonet] Abrir archivos fuera de IIS

Hice lo primero y anduvo. El único problema es que para abrir los archivos me sale

el dialog abrir/guardar. Se puede evitar? 


Como es lo del handler module en IIS? No tengo idea. 

Tampoco se como usar .ashx ... algún link?


- No necesito otra página, en realidad necesito abrir el archivo desde la grilla. 


- No se que tipo de archivo va a venir, es decir que debería abrirme lo que sea con la aplicación que esté asociada a la extensión.


Gracias a todos. Saludos.


Ricardo Forbes




Totalmente de acuerdo...

~Gus

El 19 de noviembre de 2009 10:25, Diego Jancic <[email protected]> escribió:


Hola,

Igual si ahora no necesita seguridad puede apuntar directamente al

archivo, y cuando lo necesite agregarle seguridad a los archivos...

Se puede configurar IIS, y agregar un httphandler/module para manejar

esas cosas... No es necesario hacer una pagina si no sabe si la va a

necesitar.


Saludos!


2009/11/19 Carlos Peix <[email protected]>:


> Estoy de acuerdo...

> ----------------------------------

> Carlos Peix

>

> 2009/11/19 Gustavo Azcona <[email protected]>

>>

>> Como bien dice Carlos, una página GetFile.aspx te daría más control para

>> autorizar, recuperar y entregar el archivo solicitado.

>> Lo único que cambiaría sería usar un handler .ashx en lugar de una página

>> .aspx:

>>

>> getfile.ashx?file=presupuesto.doc

>>

>> Saludos, Gus

>>

>> El 17 de noviembre de 2009 06:41, Carlos Peix <[email protected]>

>> escribió:

>>>

>>> Hola Ricardo,

>>> Hacer un directorio virtual sobre la carpeta real es una solucion

>>> sencilla pero no la ideal, a mi juicio, desde el punto de vista de la

>>> seguridad e integridad de la informacion.

>>> Lo que yo haria es colocar una pagina en ASP.NET que se use de esta

>>> manera:

>>> GetFile.aspx?file=presupuesto.doc

>>> Esta pagina deberia abrir el archivo desde la carpeta que vos elijas con

>>> un FileStream y devolverlo en el objeto Response. Tenes que alterar los

>>> headers (content type y otros seguramente).

>>> Esta solucion te da la opcion de manejar mas elegantemente errores,

>>> controlar permisos, controlar la extension del archivo, etc.

>>> ----------------------------------

>>> Carlos Peix

>>>

>>> 2009/11/16 Ricardo Forbes <[email protected]>

>>>>

>>>> Hola,

>>>>

>>>> en una intranet tengo    una   grilla   con   hipervínculos  a

>>>>  documentos (mayormente

>>>> word)  que   se   hayan  físicamente en el mismo servidor que el IIS y

>>>> necesito  poder  abrirlos en el word desde la aplicación asp.net

>>>>

>>>> Si  apunto a la dirección física (C:\...\...) no los abre (supongo por

>>>> cuestiones de seguridad de internet explorer que no conozco bien).

>>>>

>>>> Si  creo  un  directorio  virtual en IIS que apunte a la carpeta donde

>>>> están los documentos los puedo abrir sin problema, pero no sé si es lo

>>>> mejor.

>>>>

>>>>

>>>> La pregunta es:

>>>>

>>>> Cuál sería la forma más correcta y segura de implementar la solución?

>>>>

>>>> Muchas gracias.

>>>>

>>>> Ricardo Forbes

>>>>

>>>>

>>>

>>

>>

>>

>> --

>> Gustavo Azcona

>

>





-- 

Gustavo Azcona





-- 

Saludos,

 Ricardo                            mailto:[email protected]

Responder a