【问题标题】:Allow access to all users to specific page within restricted folder允许所有用户访问受限文件夹中的特定页面
【发布时间】:2016-07-26 19:44:33
【问题描述】:

我有一个文件夹“qc”,它只允许用于角色“仓库”。 在该文件夹中,我有一个页面,我希望任何人无需登录即可访问。

这是我对 web.config 所做的,但它仍然将我重定向到登录页面:

<location path="QC/MyPage.aspx">
    <system.web>
      <authorization>
        <allow users="?" />
        <allow roles="*"/>
      </authorization>
    </system.web>
  </location>
  <location path="QC">
    <system.web>
      <authorization>
        <deny users="?" />
        <allow roles="warehouse" />
      </authorization>
    </system.web>
  </location>

【问题讨论】:

    标签: asp.net webforms web-config


    【解决方案1】:

    aswered her 您需要在没有 aspx 扩展名的情况下重复它。

    <location path="test/webform1">
    <system.web>
       <authorization>
         <allow users="*"/>
       </authorization>
    </system.web>
    <location path="test/webform1.aspx">
    <system.web>
       <authorization>
         <allow users="*"/>
       </authorization>
    </system.web>
    

    【讨论】:

      猜你喜欢
      • 2021-01-07
      • 1970-01-01
      • 2013-06-05
      • 1970-01-01
      • 2011-12-03
      • 1970-01-01
      • 1970-01-01
      • 2023-03-18
      • 2019-01-15
      相关资源
      最近更新 更多