假设Http模块已注册到IIS7以用于非Q1应用程序(比如某些Java应用程序),那么在请求的生命周期中,IIS7何时会调用此模块?因此,IIS7将如何决定何时调用它?
Q2)为了在IIS7中注册Http模块,我们需要将它放在GAC中。是否可以注册Http模块或Http处理程序而不将其放入GAC?
谢谢
发布于 2009-05-13 19:26:02
A1。假设您使用的是集成管道,则.Net和非.Net请求的请求生命周期是相同的。IIS7的“失败请求跟踪规则”特性将为您提供有关在请求生命周期中触发的事件的大量详细信息。我已经用它来调试HttpModules了,它很有帮助。
A2。是的,您不需要在GAC中放置一个HttpModule来注册它。只要它在你应用程序的"bin“文件夹中,IIS7就能找到它。
https://stackoverflow.com/questions/859833
复制相似问题