Нет выбора базовой аутентификации в IIS7
У меня нет возможности для базовой проверки подлинности в диспетчере IIS в IIS = > Аутентификация. У меня есть следующие возможности:
Anonymous Authentication
ASP.NET Impersonation
Forms Authentication
Я использую Windows 7 professional N, и согласно this, Basic Authentication должна быть доступна мне.
Есть ли у кого-нибудь идеи?
Ответы
Ответ 1
Перейдите в раздел Программы и компоненты, включите или выключите компоненты Windows и включите базовую аутентификацию в IIS.
Полный путь для Windows 7 и 8:
- Панель управления
- Программы и функции
- Включение и отключение функций Windows
- Развернуть: Информационные службы Интернета = > Услуги World Wide Web = > Безопасность
- Выберите "Основная аутентификация"
Ответ 2
У меня недостаточно ответов, чтобы добавить комментарий к выбранному ответу, но мне кажется, что важно добавить, что вам, скорее всего, понадобится закрыть и снова открыть диспетчер IIS, прежде чем он покажет в списке вариантов аутентификации.
В противном случае вы можете сойти с ума, пытаясь понять, почему вы сделали это, и список не изменился.
Ответ 3
Возможно, вам придется установить базовый модуль аутентификации для IIS.
Для Vista/Win7 это: Панель управления → Программы → Включение и отключение функций Windows
Для сервера 2008: диспетчер сервера → роли → веб-сервер → добавить службы ролей Затем в древовидной структуре это: Информационные службы Интернета → Всемирные веб-службы → Безопасность → Базовая аутентификация
Установите флажок и установите. Затем вы сможете увидеть базовую функцию аутентификации.
(источник: https://serverfault.com/info/29521/iis7-basic-authentication-module-missing)