asp.net – 在Web.Config的Location Path元素中指定多个目录

前端之家收集整理的这篇文章主要介绍了asp.net – 在Web.Config的Location Path元素中指定多个目录前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在我的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>

解决方法

抱歉,路径属性不允许使用“,” 所以你必须为所有路径写标签, 或者您可以在每个目录中创建web.config。
原文链接:https://www.f2er.com/aspnet/252057.html

猜你在找的asp.Net相关文章