2010-01-14 7 views
5

Actualmente, si estoy alojando un archivo .MDB de acceso para permitir que los usuarios descarguen, IIS7 arroja un error 404. Sé que el archivo está allí y los permisos están bien. Parece ser un problema de controlador, pero no puedo encontrar la manera de cambiar el controlador para permitir la descarga de archivos MDB. Supongo que necesito agregar algo a la sección de Manejadores de web.config, pero no estoy seguro de la sintaxis.Permitir descargas MDB en IIS7

Gracias.

Respuesta

1

OK, lo encontramos.

sólo tiene que quitar la línea siguiente:

<add fileExtension=".mdb" allowed="false" /> 

en la sección "requestFiltering" de la \ Windows \ System32 \ \ \ applicationHost.config archivo inetserv config.

8

O, si no se desea modificar un archivo de configuración de todo el sistema, se podría añadir las siguientes líneas a esa sección en su web.config:

<remove fileExtension=".mdb" /> 
<add fileExtension=".mdb" allowed="true"/> 

Por ejemplo, su Web.config debe ser similar a esto:

<configuration> 
    <system.webServer> 
    <security> 
     <requestFiltering> 
     <fileExtensions allowUnlisted="true" > 
      <remove fileExtension=".mdb" /> 
      <add fileExtension=".mdb" allowed="true"/> 
     </fileExtensions> 
    </requestFiltering> 
    </security> 
</system.webServer> 
</configuration> 

Ver también http://www.adamwlewis.com/articles/iis-7-not-serving-files-4047-error.

+0

Excelente ... gracias por la información agregada. Sin embargo, necesité un cambio en todo el servidor. –