Не отправлять веб-формы, имя пользователя и пароля для веб-сервера в обозревателе Internet Explorer 6

Переводы статьи Переводы статьи
Код статьи: 902409
ВажноСтатья содержит сведения об изменении реестра. Перед изменением реестра необходимо создать его резервную копию.. и изучить процедуру его восстановления.. Для получения дополнительных сведений о резервной копии, восстановлении и изменении реестра щелкните следующий номер статьи базы знаний Майкрософт:
256986Описание реестра Microsoft Windows
Развернуть все | Свернуть все

В этой статье

Проблема

Рассмотрите следующий сценарий:
  • Веб-сервер использует заголовок HTTP согласовать авторизации для проверки подлинности клиентов на веб-узла.
  • Использование Internet Explorer 6 для доступа к веб-узла с клиентского компьютера.
  • Будет предложено ввести имя пользователя и пароль.
  • После ввода имени пользователя и пароль и нажмите кнопкуОК, вы получите страницу HTML-проверка подлинности на основе форм с веб-формы. Этот веб-форма содержит поле имени пользователя и пароль поля. Веб-страницы также сообщение о том, что веб-сервера запрещает проверку подлинности NTLM.
  • Введите имя пользователя и пароль в веб-формы и затем отправить веб-формы.
В этом случае веб-формы не отправлять, имя пользователя и пароля для веб-сервера.

Причина

Это происходит потому, что файл Wininet.dll не допускает данные, отправляемые, когда клиент использует проверку подлинности NTLM, и ожидает, что веб-сервера, простых и механизм согласования с защищенным GSSAPI (содержит) ответа.

При передаче имени пользователя и пароля в первый раз, файл Wininet.dll, на клиентском компьютере добавляет заголовок согласования авторизации NTLM ответ. Если веб-сервер ожидает ответ содержит, веб-сервер может отправить ответ, который не является «401 Access Denied.» Поскольку ответ не является «401 Отказано», Wininet.dll неправильно предполагает, что проверка подлинности прошла успешно. Когда Wininet.dll предполагает, что при сбое проверки подлинности произошла, Wininet.dll удаляет данные проверки подлинности, сохраняются и не отправить данные.

Решение

Windows XP

Сведения о исправления

Исправление доступно в корпорации Майкрософт. Это исправление предназначено для устранения проблемы, описанной в этой статье.. Его необходимо применять только в тех системах, в которых наблюдается данная проблема.. Исправление может проходить дополнительное тестирование.. Таким образом, если вы не подвержены серьезно эту проблему, рекомендуется дождаться следующего обновления программного обеспечения, содержащего это исправление.

Исправление доступно для загрузки, существует ли раздел «Исправление доступно для загрузки» в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в Службу поддержки клиентов Microsoft для получения исправления..

Примечание, Если дополнительные проблемы, или если требуется устранить неполадки может потребоваться создать отдельный запрос. Дополнительные услуги по технической поддержке, не связанные с данным исправлением, оплачиваются вами дополнительно.. Для получения полного списка, и служба технической поддержки по телефону номера или создать отдельный запрос, посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/contactus/?ws=support
ПримечаниеВ форме "Исправление доступно для загрузки" отображаются языки, для которых доступно исправление. Если язык не отображается, это потому, что исправление не поддерживается для этого языка.
Необходимые условия
Для установки данного исправления требуется Windows XP с пакетом обновления 1 (SP1) или Windows XP пакетом обновления 2 (SP2) установлен.
Требование перезагрузки
Необходимо перезагрузить компьютер после установки данного исправления.
Сведения о замене исправлений
Это исправление не заменяет любые другие исправления.
Сведения о файле
Английская версия данного исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для файлов указаны во всеобщем скоординированном времени (UTC).. При просмотре сведений о файле, время изменяется на местное.. Чтобы узнать разницу между временем по Гринвичу и местным временем,Часовой поясна вкладке «Дата» и «время» панели управления.
   Date         Time   Version           Size  File name  Service pack
   -------------------------------------------------------------------
   07-Sep-2005  02:02  6.0.2900.2754  660,480  Wininet.dll         SP2
   07-Sep-2005  00:09  5.1.2600.2754   30,720  Arpidfix.exe        SP2
   06-Sep-2005  10:36  6.0.2800.1521  585,728  Wininet.dll         SP1

Windows Server 2003

Сведения пакета обновления

Решить эту проблему, получите последний пакет обновления для Windows Server 2003. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
889100Как получить последний пакет обновления для Windows Server 2003

Сведения о исправления

Необходимые условия
Необходимые компоненты не требуются.
Требование перезагрузки
Необходимо перезагрузить компьютер после установки данного исправления.
Сведения о замене исправлений
Это исправление не заменяет любые другие исправления.
Сведения о файле
Английская версия данного исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для файлов указаны во всеобщем скоординированном времени (UTC).. При просмотре сведений о файле, время изменяется на местное.. Чтобы узнать разницу между временем по Гринвичу и местным временем,Часовой поясна вкладке «Дата» и «время» панели управления.
   Date         Time   Version           Size  File name  Service pack
   -------------------------------------------------------------------
   07-Sep-2005  02:29  6.0.3790.404   628,224  Wininet.dll
   07-Sep-2005  02:50  6.0.3790.2524  663,040  Wininet.dll         SP1
   07-Sep-2005  00:29  5.2.3790.2524   32,256  Arpidfix.exe        SP1

Инструкции по установке исправлений

ПредупреждениеПри неправильном изменении реестра с помощью редактора реестра или иным способом могут возникнуть серьезные проблемы . Эти проблемы могут привести к необходимости переустановки операционной системы.. Корпорация Майкрософт не гарантирует, что эти проблемы можно будет устранить.. Изменения в реестр на свой собственный риск.

После установки этого исправления необходимо включить исправление путем добавления двух записей реестра в системном реестре. Чтобы добавить эти записи реестра, выполните следующие действия:
  1. Нажмите кнопкуЗапуститьщелкнитеЗапуститьВведитеregedit, а затем нажмите кнопкуОК.
  2. Для активизации этого исправления на уровне пользователя, выберите один из следующих подразделов реестра:
    • HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_HTTP_DISABLE_NTLM_PREAUTH_IF_ABORTED_KB902409
    • HKEY_CURRENT_USER\Software\Policies\Internet Explorer\Main\FeatureControl\FEATURE_HTTP_DISABLE_NTLM_PREAUTH_IF_ABORTED_KB902409
    ПримечаниеНеобходимо добавить записи реестра для одного из этих подразделов реестра.

    Для активизации этого исправления на уровне компьютера, выберите один из следующих подразделов реестра:
    • Explorer\Main\FeatureControl\FEATURE_HTTP_DISABLE_NTLM_PREAUTH_IF_ABORTED_KB902409 HKEY_LOCAL_MACHINE\Software\Microsoft\Internet
    • Explorer\Main\FeatureControl\FEATURE_HTTP_DISABLE_NTLM_PREAUTH_IF_ABORTED_KB902409 HKEY_LOCAL_MACHINE\Software\Policies\Internet
    ПримечаниеНеобходимо добавить записи реестра для одного из этих подразделов реестра.
  3. НаИзменитьвыберите пункт менюНовый, а затем нажмите кнопкуКлюч.
  4. Тип
    FEATURE_HTTP_DISABLE_NTLM_PREAUTH_IF_ABORTED_KB902409
    , и нажмите клавишу ВВОД.
  5. Нажмите кнопкуFEATURE_HTTP_DISABLE_NTLM_PREAUTH_IF_ABORTED_KB902409.
  6. НаИзменитьвыберите пункт менюНовый, а затем нажмите кнопкуЗначение DWORD.
  7. ТипIexplore.exeНазовите новый параметр DWORD, и нажмите клавишу ВВОД.
  8. Дважды щелкните значокIexplore.exeВведите1вЗначение параметрав поле и нажмите кнопкуОКдля активации исправления.

    ПримечаниеДля отключения данного исправления0вЗначение параметраполе.
  9. Чтобы добавить запись реестра Explorer.exe, повторите шаги с 3 по 5 . На шаге 4, введитеПроцесс Explorer.exeвместоIexplore.exe.
  10. Закройте редактор реестра.

Временное решение

Для решения этой проблемы, настройте веб-сервер для поддержки проверки подлинности NTLM. Для получения дополнительных сведений о настройке веб-сервера для выполнения проверки подлинности NTLM, обратитесь к поставщику веб-сервера.

О изготовителя оборудования, посетите следующий веб-узел:
http://support.Microsoft.com/gp/Vendors/en-us

Статус

Корпорация Майкрософт подтвердила, что это является проблемой в продуктах Майкрософт, которые перечислены в разделе «Данная статья применима к». Впервые эта ошибка была исправлена в Windows Server 2003 с пакетом обновления 2 (SP2).

Дополнительная информация

Для получения дополнительных сведений о терминологии, используемой в данной статье, щелкните следующий номер статьи базы знаний Майкрософт:
824684Описание стандартной терминологии, используемые при описании обновлений программных продуктов Майкрософт

Свойства

Код статьи: 902409 - Последний отзыв: 11 октября 2011 г. - Revision: 3.0
Ключевые слова: 
kbautohotfix kbwinserv2003sp2fix kbwinserv2003sp1fix kbwinserv2003presp1fix kbwinxpsp2fix kbwinxppresp2fix kbqfe kbie600sp2fix kbie600presp2fix kbfix kbbug kbhotfixserver kbmt KB902409 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:902409

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com