我想在 IIS 集成请求处理管道模式下运行的 IIS7 中使用 HttpModule 实现类似 ISAPI 过滤器的功能。
目标是在 Web Server 级别查看传入的请求,并将一些自定义 HttpHeaders 注入到请求中。(for ex: HTTP\_EAUTH\_ID)
稍后在 ASPX 页面的页面生命周期中,我应该能够将该变量用作
string eauthId = Request.ServerVariables["HTTP\_EAUTH\_ID"].ToString();
那么在 Web 服务器级别实现这个模块,是否可以改变 ServerVariables 集合?