Hola Diego, si, necesito que solo los puedan los usuarios de windows que estén autorizados.
Gracias. Con fecha viernes 20 de noviembre de 2009, 23:32:51, escribió: > Pregunta basica, aunque tal vez ya lo dijiste: necesitas seguridad o > algo raro? Si no, pone los archivos en un directorio virtual y ve > perfecto > saludos > On Friday, November 20, 2009, Ricardo Forbes > <[email protected]> wrote: >> >> >> >> >> >> >> >> >> 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] <javascript:_e({}, 'cvml', '[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] <javascript:_e({}, 'cvml', >> '[email protected]');>>: >> >> >>> Estoy de acuerdo... >>> ---------------------------------- >>> Carlos Peix >>> >>> 2009/11/19 Gustavo Azcona <[email protected] <javascript:_e({}, >>> 'cvml', '[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] <javascript:_e({}, 'cvml', >>>> '[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 <http://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] <javascript:_e({}, >>>>> 'cvml', '[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 <http://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] >> >> >> >> >> -- Saludos, Ricardo mailto:[email protected]
