Мне удалось защитить структуру папок с помощью URL-авторизации в IIS7 с помощью следующего:
<location path="Reports">
<system.webServer>
<security>
<authorization>
<remove users="*" roles="" verbs="" />
</authorization>
</security>
</system.webServer>
</location>
<location path="Reports/Company1">
<system.webServer>
<security>
<authorization>
<add accessType="Allow" users="User1"/>
</authorization>
</security>
</system.webServer>
</location>
<location path="Reports/Company2">
<system.webServer>
<security>
<authorization>
<add accessType="Allow" users="User2" />
</authorization>
</security>
</system.webServer>
</location>
Теперь моя проблема заключается в том, что когда пользователь1 из компании1 пытается получить доступ к файлу из папки компании2, он получает запросдля полномочий.Мне бы хотелось, чтобы он получил сообщение «Отказано в доступе».Я пытался добавить во второй тег местоположения, но безуспешно.