Я пытаюсь настроить проверку подлинности Windows в приложении MVC 2.0.Все в конфигурации, и на данный момент я просто хочу разрешить аутентифицированным пользователям и отклонить анонимных пользователей:
<authentication mode="Windows" />
<authorization>
<deny users="?"/>
<allow users="*"/>
</authorization>
На веб-сайте IIS я отключил все другие типы аутентификации, кроме аутентификации Windows.
А теперь вопрос: когда я настраиваю это как приложение в «Веб-сайте по умолчанию» в IIS, все работает как положено;пользователи запрашивают учетные данные и проходят проверку подлинности в своих учетных записях на веб-сервере.
Но , когда я создаю новый веб-сайт в том же корне IIS, аутентификация больше не работает.И приложение, и веб-сайт работают в одном и том же окне в одном и том же пуле приложений и ссылаются на одно и то же физическое расположение на диске.
У меня действительно нет идей, и я был бы очень признателен за любые предложения.