Нужна быстрая справка по IIS 7 - PullRequest
1 голос
/ 24 ноября 2010

Я попытался возиться с разделом «Правила авторизации .NET» IIS для определенного приложения (виртуальный каталог). Я попытался добавить строку для «Запретить всех пользователей» и дополнительную запись, чтобы разрешить моего отдельного пользователя.

Казалось, на мгновение все заработало, но потом все пошло наперекосяк. Я вернул изменения обратно к первоначальной настройке, но теперь каждый раз запрашивает имя пользователя и пароль и не позволяет получить доступ к сайту.

Я получаю:

401 - Несанкционировано: доступ запрещен из-за неверных учетных данных. У вас нет разрешения на просмотр этого каталога или страницы с использованием предоставленных вами учетных данных.

Как ни странно, это также, по-видимому, произошло с другим виртуальным каталогом / приложением, которое находится на веб-сайте по умолчанию.

Я проверил файл web.config, и он выглядит вполне нормально. Единственным оставшимся правилом является наследуемое правило по умолчанию (Разрешить всех пользователей). У меня установлена ​​встроенная проверка подлинности Windows, но это не вызывало проблем до того, как все это началось.

Я даже пытался удалить и заново создать приложение (VD) с нуля, та же проблема.

Почему-то кажется, что теперь он блокирует всех пользователей для всех приложений на веб-сайте.

Следующим шагом является форматирование всего веб-сервера и запуск нового, чего я надеюсь избежать.

1 Ответ

0 голосов
/ 24 ноября 2010

Просто подумайте, но включена ли анонимная аутентификация в разделе Аутентификация в iis для этого приложения / каталога?Может быть красная сельдь, но я бы первым делом проверил.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...