Назад | Перейти на главную страницу

Сайт IIS6 с использованием встроенной аутентификации (NTLM) не работает при доступе с Win7 / IE8

У меня очень похожие проблемы, как описано в случае 139099, но исправление, похоже, мне не подходит. Вот подробности:

Сервер:

Клиент:

Журнал веб-служб показывает одно событие 401.2 и два события 401.1. Журнал событий безопасности показывает два события, первое - это Fauilure Audit (680), второе - Fauilure Audit (529) со следующими деталями:

Logon Failure:
Reason:     Unknown user name or bad password
User Name:  [username]
Domain:     [webservername]
Logon Type: 3
Logon Process:  NtLmSsp 
Authentication Package: NTLM
Workstation Name:   [MyWorkstation]
Caller User Name:   -
Caller Domain:  -
Caller Logon ID:    -
Caller Process ID:  -
Transited Services: -
Source Network Address: [999.999.999.999]
Source Port:    20089

Любые идеи приветствуются.

Решение такое: ВЫ НЕ МОЖЕТЕ ВСТАВИТЬ ПАРОЛЬ в WINDOWS 7 и / или IE8. Эта «особенность» описывается, например, Вот.

Спасибо mikeymousesoft за это.

Что ж, на самом деле в этом может быть какой-то смысл. Вот это простой JavaScript, который показывает пароль в браузере с поддержкой Java. Однако, поскольку пароли Windows находятся не в реальном окне браузера, а в окне под названием «Безопасность Windows», этот сценарий, скорее всего, не будет применяться в этом случае.

Я думал, что копирование / вставка паролей безопасно, потому что:

  1. Это предотвращает опечатки,
  2. Кейлоггеры не смогут определить пароль, поскольку он не введен.

Большое спасибо за вашу помощь.

У меня ушла неделя, чтобы понять это. Могу ли я отправить счет Биллу?

Обходной путь: как копировать + вставлять пароли в Windows 7 и / или InternetExplorer 8

Вы можете копировать и вставлять пароли в Win7 и IE8

  1. Отметьте и скопируйте пароль в буфер обмена щелчком правой кнопкой мыши + функция копирования.
  2. Вставьте пароль, нажав Ctrl + V.

Это решение описано здесь:
http://social.technet.microsoft.com/Forums/en-US/w7itprosecurity/thread/80f59d82-84ca-4d87-93d4-dacc61f46a3f

Похоже, у вас возникла проблема с "Расширенной защитой". Вот. Если для IIS6 установлено значение «Negotiate, NTLM» (или ничего), вы, вероятно, получите ошибку 401.2 при использовании IE8. Вы можете проверить / установить значение аутентификации, выполнив следующие действия. эти инструкции.

Вход с использованием [имя веб-сервера] [имя пользователя] и встроенная проверка подлинности Windows являются взаимоисключающими. Вы не должны проверять встроенную аутентификацию, если хотите войти в систему, указав учетную запись пользователя. Интегрированная проверка подлинности означает, что IE будет использовать учетные данные пользователя AD для входа в приложение.