IIS上的Http模块设置

时间:2011-04-22 13:43:58

标签: c# .net iis

我开发了通用黑名单和白名单过滤器,可以降低ASP应用程序的XSS / SQLi风险。 我使用了C#,.NET 3.5

因此,我将其构建为dll,已签名,已添加到GAC并可通过插入web.config在单个网站中使用

<httpModules>
    <add name="RequestScanner" type="IISRequestScanner.RequestScanner, IISRequestScanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=4a629be8f1e2f2c9"/>
</httpModules>

但我想将此模块用于所有站点,因此应将其集成到IIS中。 我尝试通过映射器将其作为托管模块添加到IIS,没有结果? 有什么想法吗?

1 个答案:

答案 0 :(得分:4)

如何更改machine.config文件而不是web.config。该文件位于&lt; windows&gt; \ Microsoft.NET \ Framework \\ config \ machine.config