Я использую аутентификацию форм в проекте MVC 2.
У меня есть это в моем web.config:
<authorization>
<deny users="?" />
</authorization>
Я хочу, чтобы папка Content / была доступна пользователям, которые еще не аутентифицировались. Представление входа в систему использует CSS в той папке, которая должна быть доступной во время входа в систему.
Спасибо
вы можете использовать файл css в качестве местоположения в вашем файле конфигурации следующим образом:
<location path="whatever.css">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
Он будет внешним по отношению к вашему основному блоку system.web, я полагаю
, если эта папка с содержимым является отдельной папкой, она может иметь собственный файл web.config, который можно задать как allow = *
вы имеете в виду:
<authorization>
<allow users="*" />
</authorization>