Проблема с разрешением пути к файлу web.config - PullRequest
0 голосов
/ 02 августа 2011

У меня есть папка, доступ к которой ограничен и доступен только зарегистрированному пользователю.Поэтому я написал эти строки:

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

Однако есть один файл, на который я не хочу накладывать никаких ограничений.Какие настройки я должен настроить в теге местоположения?

Пожалуйста, не говорите мне, чтобы переместить этот конкретный файл из папки, потому что это невозможно, поскольку на него ссылаются во многих местах, и я не хочузапутаться.

1 Ответ

2 голосов
/ 02 августа 2011

Попробуйте добавить страницу, на которую вы хотите установить ограничения, например:

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