Я действительно потерялся с этой проблемой и надеюсь, что кто-то может помочь мне с некоторыми старомодными добрыми инструкциями.
Я смог в Windows 2003 настроить папку на нашем веб-сервере, поэтому при переходе к ней браузер запрашивал имя пользователя и пароль, которые вы ввели, если это не было сделано, сайт выдал бы сообщение Not Authorized и т.д.
Я близок к тому, чтобы вытащить себе волосы с помощью IIS7, так как я больше не могу найти способ сделать это, похоже, он использует браузер для аутентификации по данным для входа на мой компьютер ...
может кто-нибудь указать мне на некоторые простые старомодные инструкции о том, как я выполняю эту задачу?
IIS 7 намного более модульный, чем IIS 6: когда вы устанавливаете его (добавляя роль «веб-сервера» к вашему серверу), вы можете выбрать, какие функции ваш веб-сервер будет поддерживать, а какие нет. Базовая HTTP-аутентификация - именно одна из них (и IIRC это не включен по умолчанию), поэтому прежде всего вы должны проверить, действительно ли он установлен на сервере, иначе у вас даже не будет возможности включить его в самом IIS. Вы можете проверить это на экранах ролей и / или служб ролей в диспетчере сервера.
Я считаю, что вы хотите отключить встроенную аутентификацию:
http://codesnip.net/iis7-integrated-windows-authentication-win-2008
Также вот более подробная информация о том, как реагирует Internet Explorer: