Foros del Web » Programando para Internet » ASP Clásico »

Evitar descargas desde URL

Estas en el tema de Evitar descargas desde URL en el foro de ASP Clásico en Foros del Web. Hola ! Espero me sepa explicar... Actualmente tengo una pagina para descargar documentos con extensiones doc,xls,vsd, etc. Cuento con una página que según el sistema ...
  #1 (permalink)  
Antiguo 18/10/2007, 11:39
Avatar de birus  
Fecha de Ingreso: enero-2003
Ubicación: México DF
Mensajes: 47
Antigüedad: 22 años, 3 meses
Puntos: 0
Pregunta Evitar descargas desde URL

Hola !

Espero me sepa explicar...

Actualmente tengo una pagina para descargar documentos con extensiones doc,xls,vsd, etc. Cuento con una página que según el sistema que seleccione muestra una liga que va y descarga el documento.

El problema que tengo es que si un usuario llegara a conocer la URL donde tengo ubicado el documento, podria descargarlo sin necesidad de pasar por mi aplicación.

La pregunta es si existe alguna forma de proteger mi información mediante algun gestor de descargas que consulte los documentos en alguna carpeta que no este dentro del Inetpub, en caso de existir donde puedo encontrar información, o en su defecto teniendo estos documentos dentro del Inetpub de que forma puedo protegerlos.

Ojala me haya dado a entender.

Gracias !
__________________
Sergio Barragán
  #2 (permalink)  
Antiguo 18/10/2007, 12:14
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
Re: Evitar descargas desde URL

Tu teoría es correcta...necesitas guardar una referencia a estos archivos en tu base de datos y crear un archivo intermedio asp que dado un id recupere de manera binaria estos archivos, -autentificando a tu usuario- de una carpeta fuera del root de tu aplicación y lo regrese al cliente. Investiga sobre el FSO y los métodos binarios del objeto Response.

Un saludo
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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 16:58.