Доступ к статическим файлам на IIS
Как ограничить доступ к файлам, таким как файлы gif, jpeg, .js и css, неавторизованным пользователям в веб-приложении ASP.NET? На сайте настроен анонимный доступ в IIS 8. Содержимое должно быть скрыто / заблокировано до тех пор, пока пользователь не войдет в систему.
1 ответ
Для этого вы можете использовать проверку подлинности с помощью форм. Скопируйте все свои статические файлы в папку, где вы можете защитить свою папку и разрешить доступ только для аутентифицированных пользователей, как показано ниже.
<location path="Relative path for folder">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
Здесь CSS - путь к папке. Вот полный пример.
http://www.codefixer.com/asp-net/tutorials/protecting-folders-with-forms-authentication.asp