ИСПРАВЛЕНИЕ. Ответ поврежден при настройке правила исходящего трафика в модуле переопределения URL-адресов 2.0 для IIS 7.0 или IIS 7.5

Применяется к
Internet Information Services 7.5 Internet Information Services

Примечание. Эта статья также относится к модулю 2.0 перезаписи URL-адресов служб IIS.

Проблема

Рассмотрим следующий сценарий.

  • Модуль 2.0 перезаписи URL-адресов IIS устанавливается на сервере под управлением IIS 7.0 или IIS 7.5.
  • Вы настраиваете правило исходящего трафика для веб-приложения в модуле перезаписи URL-адресов IIS.
  • Клиентский запрос на содержимое, использующее фрагментированную кодировку, отправляется на сервер.
  • Правило исходящего трафика применяется к содержимому.

В этом сценарии ответ с сервера поврежден. Это может привести к различным проблемам в веб-приложениях в зависимости от типа содержимого поврежденного ответа. Например, если повреждение влияет на html-содержимое, HTML-страницы могут содержать непредвиденные случайные цифры. Или, если повреждение влияет на содержимое JavaScript, веб-приложение может перестать работать.

Причина

Эта проблема возникает из-за ошибки в модуле перезаписи URL-адресов IIS 2.0.

Решение

Сведения об обновлении

В Центре загрузки Майкрософт доступны следующие файлы:

Скачайте пакет модуля Перезапись URL-адресов IIS 2.0 на основе x86.
Скачайте пакет модуля Перезапись URL-адресов IIS 2.0 на основе 64-разрядных процессоров.

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

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

Необходимые условия

Чтобы применить это обновление, необходимо установить модуль перезаписи URL-адресов IIS 2.0.

Необходимость перезапуска

После применения этого исправления компьютер необходимо перезагрузить, если при установке этого исправления используются какие-либо затронутые файлы. Чтобы избежать перезагрузки компьютера, закройте все ASP.NET веб-сайты перед установкой этого исправления.

Сведения о замене обновления

Это обновление не заменяет никаких других обновлений.

Сведения о файлах

Английская версия этого обновления содержит атрибуты файла (или более поздние), перечисленные в следующей таблице. Значения даты и времени для этих файлов указаны в формате UTC. При просмотре сведений о файлах они преобразуются в местное время. Чтобы найти разницу между временем в формате UTC и местным временем, используйте вкладку Часовой пояс в элементе Дата и время в панель управления.

Для всех поддерживаемых x86-разрядных версий ПЕРЕОПРЕДЕЛЕНИЯ URL-адресов IIS 2.0

Имя файла Версия файла Размер файла Дата Время Платформа
Rewrite.dll 7.1.1678.0 314,408 27 августа 2012 г. 14:19 x86

Для всех поддерживаемых 64-разрядных версий ПЕРЕЗАПИСЬ URL-адресов IIS 2.0

Имя файла Версия файла Размер файла Дата Время Платформа
Rewrite.dll 7.1.1678.0 392,232 27 августа 2012 г. 14:19 x64

Состояние

Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».

Дополнительные сведения

Дополнительные сведения о модуле 2.0 перезаписи URL-адресов IIS см. на следующем веб-сайте Майкрософт:

Общие сведения о модуле перезаписи IIS 2.0 Дополнительные сведения об использовании модуля 2.0 перезаписи URL-адресов IIS см. на следующем веб-сайте Майкрософт:

Использование модуля перезаписи URL-адресов IIS 2.0