【问题标题】:Disable gzip encoding for ASP.Net generated ScriptResource.axd禁用 ASP.Net 生成的 ScriptResource.axd 的 gzip 编码
【发布时间】:2015-02-09 22:55:44
【问题描述】:

我正在尝试对 ASP.Net WebForms 应用程序中的静态和非静态内容禁用 gzip 编码。这是针对 BREACH 漏洞的建议修复。

我注意到 ASP.Net/ScriptManager 生成的文件(如 ScriptResource.axd)默认是 GZIP 编码的。

即使在 IIS 中禁用压缩,也会应用此编码。

此时我的选择是编写一个 HttpModule 来删除 Accepts-Encoding 标头,但这似乎不是正确的做法。

【问题讨论】:

    标签: c# asp.net iis gzip scriptmanager


    【解决方案1】:

    我发现这是通过这个Web.Config设置配置的-

    <system.web.extensions>
          <scripting>
            <scriptResourceHandler enableCompression="false" enableCaching="true" />
          </scripting>
    </system.web.extensions>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-11
      • 1970-01-01
      • 2018-02-27
      • 2015-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多