proteger archivos de carpetas web

01/07/2004 - 12:11 por Reload | Informe spam
Hola, estoy enredando con la seguridad de ASP.NET y quiero proteger cierta
carpeta de mi Web sólo para el acceso desde mi aplicación (la carpeta
llevará una base de datos). He comprobado que poniendo un Web.config
adicional en esta carpeta, puedo proteger las páginas aspx pero no los demás
tipos de archivos. El problema es que cualquiera podría descargarse la base
de datos tranquilamente si sabe la url... :-(

Se puede hacer esto de forma automática en el programa de instalación, sin
necesidad de dar permisos "a mano" para dicha carpeta?

Gracias.
 

Leer las respuestas

#1 Sergio Florez M.
01/07/2004 - 15:16 | Informe spam
Si quieres que el proceso de aspnet proteja archivos que no son los de su
sistema (tales como .mdb, .doc, .zip, etc.) deberas hacerlo manualmente. La
idea basica es que tendrás que mapear en la configuracion de IIS esos tipos
de archivos a la ISAPI de aspnet para tu proyecto. Te paso un link de un
articulo en ingles que explica como hacerlo:

http://aspnet.4guysfromrolla.com/ar...404-1.aspx

El que persevera insiste
Sergio Florez M.
Medellín, Colombia


"Reload" escribió en el mensaje
news:

Hola, estoy enredando con la seguridad de ASP.NET y quiero proteger cierta
carpeta de mi Web sólo para el acceso desde mi aplicación (la carpeta
llevará una base de datos). He comprobado que poniendo un Web.config
adicional en esta carpeta, puedo proteger las páginas aspx pero no los


demás
tipos de archivos. El problema es que cualquiera podría descargarse la


base
de datos tranquilamente si sabe la url... :-(

Se puede hacer esto de forma automática en el programa de instalación, sin
necesidad de dar permisos "a mano" para dicha carpeta?

Gracias.


Preguntas similares