Примечание. Эта статья также относится к модулю 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 см. на следующем веб-сайте Майкрософт: