如果没有伴随的.asmx文件,ASP.NET是否无法识别HttpModule?

时间:2013-06-26 08:03:33

标签: asp.net asmx httpmodule

我创建了一个HttpModule(没有任何关联的axmx文件),通过我的web.config连接它,我能够跟踪我的传入请求。一位同事评论说,如果没有与之关联的asmx文件,ASP.NET将无法识别它。我的解决方案仍有效。有人知道这不起作用吗?对于AJAX请求,可能吗?

2 个答案:

答案 0 :(得分:1)

你所做的一切都没有错 Asmx用于Web服务 Http Modules可选择具有与之关联的ashx文件 您必须通过web.config链接该类。

只有上课是完全正常的。你不应该遇到任何问题。

答案 1 :(得分:1)

如果您在web.config中挂接模块,那就没事了。无需在其他地方注册。在web.config中注册它的区别不同 - 对于IIS7 ++,它在system.webServer部分中,对于IIS6而言,它更低,它位于system.web部分。