在我的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