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 > >
