Я хотел бы использовать базовую HTTP-аутентификацию, чтобы люди не попадали на наш экземпляр сайта для разработчиков, так как он, к сожалению, не доступен для Интернета.
Однако в IIS7 перечислены только режимы проверки подлинности «Формы», «Анонимный» и «Олицетворение».
Куда пропал модуль «Базовая проверка подлинности» и как его вернуть?
Возможно, вам придется установить модуль базовой аутентификации для IIS.
Для перспективы это: Панель управления -> Программы -> Включение или выключение функций Windows.
Для Server 2008: Диспетчер сервера -> Роли -> Веб-сервер -> Добавить службы ролей
Затем в древовидной структуре это: Internet Information Services -> World Wide Web Services -> Security -> Basic Authentication.
Установите флажок и установите. Тогда вы сможете увидеть базовую опцию аутентификации.
Чтобы добавить с помощью PowerShell, вы можете использовать следующую команду:
Import-Module ServerManager
Add-WindowsFeature Web-Basic-Auth
TechNet - ваш друг :)