我开发了通用黑名单和白名单过滤器,可以降低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,没有结果? 有什么想法吗?
答案 0 :(得分:4)
如何更改machine.config文件而不是web.config。该文件位于&lt; windows&gt; \ Microsoft.NET \ Framework \\ config \ machine.config