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

Responder a