В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету
Войти

При отправке данных на веб-узел, требующий проверки подлинности, появляется сообщение об ошибке «Не удается отобразить страницу»

Проблема
Обозреватель Internet Explorer не отправляет данные запроса POST, и появляется сообщение об ошибке «Не удается отобразить страницу». Это может происходить в следующих случаях.
  • Запрос типа POST выполняется на новом подключении, и нужная страница требует проверки подлинности.
  • В ответ на запрос типа POST сервер сразу отправляет сообщение «401 Access Denied» и разрывает соединение.
Причина
Сервер разрывает соединение, не получив полный текст запроса, а, получив его, сбрасывает соединение. Это приводит к тому, что обозреватель Internet Explorer (Wininet.dll) не может получить и обработать сообщение «401 Access Denied».

Решение
Данная проблема может быть решена с помощью исправления, выпущенного корпорацией Microsoft. Предлагаемое исправление должно применяться исключительно в системах, где наблюдается описанная выше проблема. Данное исправление находится на стадии дополнительного тестирования. По этой причине Microsoft рекомендует во всех случаях, когда проблема не представляет особой важности, отложить ее решение до выхода очередного пакета обновления для Internet Explorer 6, в который будет включено решение описанной проблемы.

Для того чтобы получить исправление, свяжитесь со службами технической поддержки Microsoft. Полный список телефонов служб поддержки, а также информацию об условиях обслуживания см. на веб-узле корпорации Microsoft по адресу:Примечание. В отдельных случаях, если специалистом службы технической поддержки Microsoft будет определено, что решением проблемы является специально выпущенное исправление, оплата, предусмотренная за обращение в службы технической поддержки, может быть отменена. Оплата стандартных услуг поддержки будет переведена в счет оплаты дополнительных консультаций, не имеющих отношения к специальному исправлению.

Английская версия данного исправления содержит версии файлов, приведенные в следующей таблице, или более поздние. Дата и время для файлов указаны в формате универсального глобального времени (по Гринвичу). При просмотре сведений о файле в системе происходит перевод соответствующих значений в местное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, следует использовать вкладку Часовой пояс элемента панели управления «Дата и время».
   Дата         Время  Версия         Размер   Имя файла   -------------------------------------------------------   27-мая-2003  14:57  6.0.2800.1204  586 752  Wininet.dll

Временное решение
В качестве временного решения проблемы можно использовать запросы типа POST только с соединениями, для которых выполнена проверка подлинности. Для этого можно, например, перед запросами типа POST послать запрос типа GET.
Статус
Данное поведение является подтвержденной ошибкой продуктов Microsoft, перечисленных в начале данной статьи.
Дополнительная информация
Исправление, описанное в данной статье, позволяет библиотеке Wininet.dll выполнять следующие задачи.
  • Обнаруживать состояние RESET при выполнении запроса типа POST.
  • Сохранять данные, которые необходимо отправить.
  • Повторять запрос типа POST, устанавливая значение длины содержимого равным 0. Это предотвращает сброс соединения и позволяет завершиться процессу проверки подлинности.
  • Повторять исходный запрос типа POST.
Свойства

Номер статьи: 821814 — последний просмотр: 10/03/2004 17:57:30 — редакция: 1.4

  • Microsoft Internet Explorer 6.0 SP1
  • kbautohotfix kbie600presp2fix kbfix kbbug KB821814
Отзывы и предложения