Отключить кодировку gzip для сгенерированного ASP.Net ScriptResource.axd

Я пытаюсь отключить кодировку gzip как для статического, так и для нестатического контента в приложении ASP.Net WebForms. Это предлагаемое исправление для уязвимости BREACH.

Я заметил, что сгенерированные ASP.Net/ScriptManager файлы, такие как ScriptResource.axd, по умолчанию кодируются GZIP.

Эта кодировка применяется, даже если сжатие отключено в IIS.

В настоящее время я могу написать HttpModule для удаления заголовков Accepts-Encoding, но это не кажется правильным.


person Sector0    schedule 09.02.2015    source источник


Ответы (1)


Я узнал, что это настраивается с помощью этого параметра Web.Config -

<system.web.extensions>
      <scripting>
        <scriptResourceHandler enableCompression="false" enableCaching="true" />
      </scripting>
</system.web.extensions>
person Sector0    schedule 15.03.2015