【发布时间】:2011-06-04 06:31:44
【问题描述】:
在我的 ASP.NET 的 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>
【问题讨论】:
-
看起来它曾经被记录为允许以逗号分隔的路径列表,但他们修复了文档而不是实现了记录的功能。 connect.microsoft.com/VisualStudio/feedback/details/104010/…
标签: asp.net path web-config location