在我的ASP.NET的Web配置文件我有以下的位置元素定义了多个目录: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>
上面的例子规定所有目录将被锁定下来除了两个目录dir1和dir2以外的匿名用户。
我很好奇,如果有一种语法,我可以使用,这将允许我在一个位置元素内定义多个目录。例如,这将是方便,如果我们可以做这样的事情...
<location path="dir1,dir2,etc">
<system.web>
<authorization>
<allow users="?"/>
</authorization>
</system.web>
</location>
看起来它过去被记录为允许以逗号分隔的路径列表,但它们修复了文档而不是实现记录的功能。 http://connect.microsoft.com/VisualStudio/feedback/details/104010/location-path-attribute-in-web-config-doesnt-accept-multiple-paths – Triynko 2011-03-30 18:44:36
@Triynko https://connect.microsoft.com/ VisualStudio/feedback/details/104010/location-path-attribute-in-web-config-doesnt-accept-multiple-paths not found – Kiquenet 2015-07-06 07:24:53