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

TMG возвращает ответ с несжатым содержимым от IIS

Я борюсь с TMG моего клиента уже несколько дней, и у меня нет идей. Я надеюсь, что вы можете мне помочь.

Насколько я понимаю, TMG устанавливается как прокси между Интернетом и локальным компьютером с IIS с моим приложением на нем. Мне нужно настроить его для передачи сжатого содержимого из IIS в Интернет.

Что мы уже сделали: 1. Мы устанавливаем для SendAcceptEncodingHeader значение True, чтобы Content-Encoding передавался в IIS. 2. Мы включили фильтр сжатия. Мы добавили компьютер на вкладки «Вернуть сжатые данные» и «Запросить сжатые данные» в окне свойств сжатия HTTP. Я также выбрал все типы mime для типов сжимаемого содержимого.

Я заметил, что после изменений IIS получает Content-Encoding в заголовке и отправляет сжатый контент. Проблема в том, что TMG удаляет сжатие, и клиент получает контент без сжатия. Не могли бы вы помочь мне найти решение этой проблемы?

Спасибо!

На вкладке «Вернуть сжатые данные» похоже, что вы добавили внутренний сервер (IIS).

Это никогда не сработает, вам нужно добавить веб-прослушиватель, через который клиенты запрашивают контент.