IIS проверка подлинности Windows

959
Yegor Razumovsky

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

У меня нет доступа к этому сайту, и мне нужно реализовать эту функцию на моем собственном сайте.

я имею

  • 192.168.1.235 - IIS с моим веб-сайтом и контроллером домена
  • 192.168.1.233 - тестовая машина домена

Я включил проверку подлинности Windows в настройках IIS. Это прекрасно работает, когда я открываю 192.168.1.235 из 192.168.1.235. Но когда я пытаюсь открыть 192.168.1.235 из 192.168.1.233, в Internet Explorer появляется форма авторизации по логину / паролю.

Что я делаю неправильно?

0
Существуют сотни и сотни учебных пособий по настройке веб-сайтов, использующих проверку подлинности Windows. Я не уверен, что ваш вопрос. Ramhound 9 лет назад 0
проблема в том, что он запрашивает учетные данные домена и не входит в систему без них. Yegor Razumovsky 9 лет назад 0
Вы используете браузер с включенной встроенной аутентификацией Windows (IE)? Frank Thomas 9 лет назад 1
также прекратите использовать авторизацию, когда вы имеете в виду аутентификацию. логин Аутентификация. Авторизация - это способ определения, может ли зарегистрированный пользователь выполнять определенные действия. Frank Thomas 9 лет назад 1
Что ты уже пробовал? С тестовой машины: Можете ли вы пропинговать сервер? Получить общие папки на нем? Можете ли вы получить доступ к папке домена Netlogon (и т. Д.)? Ƭᴇcʜιᴇ007 9 лет назад 0

1 ответ на вопрос

1
Yegor Razumovsky

If u want IIS 7.5 Integrated Security with no prompt for credentials you need to make these steps:

If you try to configure an IIS site to use integrated security and still get the prompt for credentials, here are few key things to validate.

First, make sure that Anonymous Authentication is turned OFF for the site.

Second, enable integrated security in Interner Explorer (Options/Advanced and checkin the “Enable Integrated Windows Authentication” option).

Third, add your website to Local Intranet zone and select at least “Automatic logon only in Intranet Zone” option under Options/Security Settings/Local intranet/Custom level).

Fourth, make sure the user and application server are in the same domain.

Похожие вопросы