En mi archivo de configuración Web de ASP.NET he definido los siguientes elementos de localización:especificar más de un directorio en el elemento de la ruta de la ubicación Web.Config
<location path="">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
<location path="dir1">
<system.web>
<authorization>
<allow users="?"/>
</authorization>
</system.web>
</location>
<location path="dir2">
<system.web>
<authorization>
<allow users="?"/>
</authorization>
</system.web>
</location>
El ejemplo anterior se especifica que todos los directorios serán bloqueados a usuarios anónimos, excepto los dos directorios dir1 y dir2.
Tengo curiosidad por saber si hay una sintaxis que pueda usar que me permita definir más de un directorio dentro de un elemento de ubicación. Por ejemplo, sería conveniente si podríamos hacer algo como esto ...
<location path="dir1,dir2,etc">
<system.web>
<authorization>
<allow users="?"/>
</authorization>
</system.web>
</location>
Parece que solía estar documentado como permitir una lista de rutas separadas por comas, pero corrigió la documentación en lugar de implementar la característica documentada. http://connect.microsoft.com/VisualStudio/feedback/details/104010/location-path-attribute-in-web-config-doesnt-accept-multiple-paths – Triynko
@Triynko https://connect.microsoft.com/ VisualStudio/feedback/details/104010/location-path-attribute-in-web-config-doesnt-accept-multiple-paths no encontrado – Kiquenet