2010-02-01 14 views
6

Entiendo que hay dos formas de excluir páginas de la autenticación de formularios. Ya sea mediante el uso de otro archivo web.config en la carpeta que tiene páginas que necesitan ser excluidos o utilizando el elemento de ubicaciónExcluir páginas de auth de formularios - ASP.NET

<location path="ExcludePage1.aspx"> 
    <system.web> 
     <authorization> 
      <allow users="*"/> 
     </authorization> 
    </system.web> 
</location> 

Tengo 20 páginas dispersas por toda la aplicación web, así que no puedo crear una web independiente .config. Sin embargo, debido a la cantidad de páginas que se deben excluir, preferiría no agregar la sección de ubicación para cada una de estas páginas.

¿Hay otra opción?

Respuesta

5

Desafortunadamente no. Solo puede especificar una ruta por elemento de ubicación.

Esto se debe principalmente a la complejidad de la herencia de archivos .config (múltiples posibles web.configs y machine.config).

Cuestiones relacionadas