授权web.config

时间:2010-01-01 17:42:26

标签: asp.net web-config

我正在使用以下内容限制对帐户文件夹的访问:

<location path="Account">
  <system.web>
    <authorization>
      <deny users="?"/>
      <allow users="*"/>
    </authorization>
  </system.web>
</location>

并使用

访问Default.aspx
<location path="Default.aspx">
  <system.web>
    <authorization>
      <deny users="?"/>
      <allow users="*"/>
    </authorization>
  </system.web>
</location>

但是如何限制对“帐户”文件夹中的特定文件的访问,而不是整个文件夹?

我尝试了以下但没有工作

<location path="Account\ChangePassword.aspx">
  <system.web>
    <authorization>
      <deny users="?"/>
      <allow users="*"/>
    </authorization>
  </system.web>
</location>

1 个答案:

答案 0 :(得分:3)

试试这个

<location path="Account/ChangePassword.aspx">
  <system.web>
    <authorization> 
      <deny users="?"/>
    </authorization> 
  </system.web> 
</location>