asp.net – 我的自定义httpModule没有被MVC检测到
发布时间:2020-12-16 06:26:52 所属栏目:asp.Net 来源:网络整理
导读:我创建了一个自定义模块: namespace KittenFarm.ServerModules{ public class CustomServerHeaderModule : IHttpModule { public void Init(HttpApplication context) { context.PreSendRequestHeaders += OnPreSendRequestHeaders; } public void Dispose(
我创建了一个自定义模块:
namespace KittenFarm.ServerModules { public class CustomServerHeaderModule : IHttpModule { public void Init(HttpApplication context) { context.PreSendRequestHeaders += OnPreSendRequestHeaders; } public void Dispose() { } void OnPreSendRequestHeaders(object sender,EventArgs e) { HttpContext.Current.Response.Headers.Remove("Server"); } } } 我已经在我的网络配置中注册了它: <system.webServer> <validation validateIntegratedModeConfiguration="false"/> <modules runAllManagedModulesForAllRequests="true"> <add name="CustomServerHeader" type="CustomServerHeaderModule" /> </modules> .... 然而,它似乎永远不会运行. 我怀疑这是一个命名空间问题,但我已经尝试了我能想到的type =部分中的每个命名空间组合,它永远不会遇到我放入的断点. 有任何想法吗? 解决方法
你是对的,这是类型中缺少的命名空间.
以下对我有用: <modules runAllManagedModulesForAllRequests="true"> <add name="CustomServerHeader" type="KittenFarm.ServerModules.CustomServerHeaderModule" /> </modules> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET自定义错误,除了404错误,
- asp.net – ADO.NET实体数据模型缺少Visual Studio 2015社区
- 使用asp.net FtpWebRequest 实现FTP常用功能
- asp.net-mvc-2 – asp.net MVC中的checkboxlist
- asp.net – 无法加载文件或程序集’Microsoft.Office.Inter
- asp.net-mvc – 如何在asp.net mvc中提交下拉列表
- asp.net – IIS将旧用户名返回到我的应用程序
- WeihanLi.Npoi 近期更新
- asp-classic – 从头开始??在Visual Studio 2010中创建经典
- asp.net-mvc – 如何在Microsoft.AspNet.Mvc.Facebook.Face
推荐文章
站长推荐
- asp.net – .NET 4.5中的样式包和CSS中的图标
- ASP.NET MVC 微信公共平台开发之验证消息的真实性
- asp.net – page load()或者page init()
- asp.net – 在string.format中添加单行if语句
- ASP.NET 性能优化之反向代理缓存使用介绍
- asp.net-mvc – 如何在Visual Studio 2008和ASP.
- 为什么每个人都在ASP.NET Webforms中依赖注入是困
- asp.net-mvc – 在ASP.NET MVC中以HTML格式呈现R
- ASP.NET – 使用WCF Web服务绑定w / AD组的IIS7部
- TagHelper是怎么实现的
热点阅读