У меня есть веб-приложение, встроенное в .NET MVC 2. Я хотел бы защитить каталог паролем (обычная проверка подлинности). В IIS 6 я просто захожу в каталог в настройках безопасности и удаляю анонимный.
Но в IIS 7 я не могу заставить его работать.
В корне сайта при аутентификации я включил анонимный доступ, потому что хочу, чтобы кто-нибудь посещал сайт. Очевидно.
Затем я перехожу в каталог MVC, который хочу защитить (Views / Admin), и отключаю анонимный доступ при включении базовой аутентификации. Это не работает Я пробовал правила авторизации, но они тоже не сработали.
Это потому, что MVC использует своего рода маршрутизацию? Я имею в виду, что папка views / admin на самом деле является website.com/admin, которая, я полагаю, является своего рода виртуальным каталогом.
Итак, как настроить защищенный паролем подкаталог в .NET MVC 2 на IIS 7?
Спасибо
Stephane