https + базовая аутентификация + права доступа локального пользователя в IIS - PullRequest
0 голосов
/ 26 января 2011

Я знаю, как сделать https + обычную аутентификацию, но теперь я хочу разрешить локальным пользователям (которые не находятся в домене, только локальный пользователь имеют доступ к локальной машине) доступ к веб-сайту.сделать это?

1 Ответ

0 голосов
/ 19 декабря 2011

Я проверил следующее на наборе виртуальных жестких дисков Windows XP Professional с пакетом обновления 3 (SP3), и он, похоже, делал то, что вам нужно.Ни одна машина не была частью домена;оба были настроены в режиме рабочей группы и в одной подсети

Windows XP Хостинг сайта IIS (имя компьютера: SOCRATES): на сайте или в каталоге на вкладке «Безопасность каталога» нажмите кнопку «Отредактируйте .. »под панелью« Анонимный доступ и контроль аутентификации ».Затем я отключил «Анонимный доступ» и убедился, что выбрана только «Встроенная проверка подлинности Windows».Затем я удостоверился, что «Запуск учетной записи процесса IIS» имеет следующие разрешения NTFS: чтение и выполнение, просмотр списка папок, чтение места нахождения физического сайта на диске (в противном случае вы не сможете получить доступ к сайту удаленно.)

Затем я запустил IE6, вошедший в систему как локальную учетную запись пользователя на виртуальном жестком диске, и потребовалось отобразить соответствующую страницу без запроса учетных данных.

На другом компьютере с Windows XP Professional с пакетом обновления 3 (имя компьютера: Платон) я запустил Internet Explorer 7 и попытался получить доступ к сайту (http://socrates). У меня запросили учетные данные, однако при вводе в SOCRATES \user и соответствующий пароль, который сайт отображал просто отлично. Изучив журнал IIS на сайте SOCRATES, подтвердил, что пользователь, обращающийся к сайту, действительно является пользователем SOCRATES \ user (если вы хотите проверить это самостоятельно, убедитесь, что cs-username и cs-clientвходит в конфигурацию вашего журнала IIS).

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