2017-01-19 5 views
0

Я запускаю сценарий примера-примера, предоставленный node-sspi. Используя Chrome, когда я перехожу на localhost, он отлично работает. Он не запрашивает мои учетные данные, вместо этого мой сеанс правильно аутентифицируется с помощью Active Directory. Однако, когда я использую IP-адрес, он сначала запрашивает мои учетные данные, а затем проверяет их с помощью Active Directory.node-sspi работает на localhost, но не при использовании IP-адреса

Я пытаюсь использовать это для Single-Sign-On, поэтому, хотя проверка Active Directory отличная, я не хочу требовать для имени пользователя и пароля.

Соответствующая информация:

  • Оба сервера под управлением Windows Server 2008 R2, и мои настройки Active Directory, были подтверждены Dcdiag.
  • Пакет SSPI, который я использую, является Negotiate, но я испытал такое же поведение с NTLM.

Спасибо за помощь!

ответ

0

IE и хром разрешают только прозрачные auth для сайтов в списке зон доверенных интранет IE. Обычно этот список поддерживается GPO для компьютера Windows, подключенного к домену. Но вы можете вручную добавить свой ip в список.

+0

Спасибо! Это сработало! Мне не удалось добавить сайт в локальную интрасеть; вот ссылка, как это сделать: [инструкции aws] (http://docs.aws.amazon.com/directoryservice/latest/admin-guide/ie_sso.html) – capesantes

 Смежные вопросы

  • Нет связанных вопросов^_^