我有WCF服务。我希望每个人都能通过IHttpModule模块扫描对WCF操作的请求。但它没有达到IHttpModule。
非常感谢任何帮助。
答案 0 :(得分:0)
只有在ASP.NET兼容模式下运行WCF服务时,HttpModules才能与WCF一起使用。您可以通过以下方式启用ASP.NET兼容模式。
使用web.config
< system.serviceModel> < serviceHostingEnvironment aspNetCompatibilityEnabled = “真”/> < /system.serviceModel>
使用属性
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)] 公共类服务:IService { // ... }