2017-02-15 19 views
0

У меня есть проект PHP, работающий на IIS6 (режим FastCGI). Если включить «Встроенная проверка подлинности Windows» с включенной опцией fastcgi.impersonate в php.ini все отлично работает в любом браузере, но если отключить fastcgi.impersonate в php.ini я получаю различное поведение браузеров:Встроенный параметр проверки подлинности Windows и fastcgi.impersonate

  • IE открывает стандартный диалог проверки подлинности Windows, но даже если я укажу свой пароль на 100% хорошо, он не аутентифицирует меня.
  • Chrome просто покажу мне ERR_INVALID_AUTH_CREDENTIALS и больше ничего не происходит.
  • FF все еще работает нормально и делает автоматическую аутентификацию NTLM.

Как исправить эту проблему? Благодарю.

ответ

0

Мы устанавливаем принудительную аутентификацию NTLM на IIS вместо Negotiate, и она отлично работает.

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

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