asp.net-mvc-4 – .NET 4.5中没有调用HttpModule
发布时间:2020-12-16 00:26:07 所属栏目:asp.Net 来源:网络整理
导读:只是花了很多时间筛选出关于这个问题的矛盾建议,并以为我会发布我的解决方案。 我的环境是.NET 4.5,Visual Studio 2012,在一个MVC 4应用程序上工作。我像过去那样创建了一个Http模块,并将其添加到Web.config中,如下所示: configuration system.web htt
只是花了很多时间筛选出关于这个问题的矛盾建议,并以为我会发布我的解决方案。
我的环境是.NET 4.5,Visual Studio 2012,在一个MVC 4应用程序上工作。我像过去那样创建了一个Http模块,并将其添加到Web.config中,如下所示: <configuration> <system.web> <httpModules> <add name="MyModule" type="Services.MyModule,Services" /> </httpModules> </system.web> </configuration> 但是,应用程序从未调用该模块的Init()。最后,我发现建议应该将模块放在< system.webServer>之内,并且名为< modules>的元素而不是< httpModules>,如下所示: <configuration> <system.webServer> <modules> <add name="MyModule" type="MyModule" type="Services.MyModule,Services" /> </modules> </system.webServer> </configuration> 重新运行应用程序,并按预期方式调用Init()。 FWIW,带方向的页面在这里: HTH 解决方法
<&的System.Web GT;适用于IIS 6及更低版本(包括Cassini),< system.webServer>适用于IIS 7及以上版本。我通常放在一起 – 以防万一 – 然后将此节点添加到< system.webServer>所以它不会阻碍冗余:
<validation validateIntegratedModeConfiguration="false" /> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – ASP.NET MVC UpdateModel容易受到黑客攻击?
- asp.net-mvc – ASP.Net MVC输出缓存:指令或配置设置配置文
- asp.net-mvc – 在MVC的路由中,花括号是什么意思?
- asp.net – 如何在标记后继续内联任何标记
- 如何在ASP.NET应用程序中查询Word docx?
- asp.net – 支持部署到Windows Azure的论坛软件
- asp.net-mvc-3 – 从剃刀视图引用资源文件
- asp.net-mvc – 如何在Razor MVC 4中使用Ajax Control Tool
- 从asp.net迁移到php
- asp.net – 如果表单字段为空,如何将NULL插入数据库
推荐文章
站长推荐
- .net – Glyphicons在开发中表现良好,但在IIS中托
- ASP.NET MVC模板助手 – 如何获取小写ID
- asp.net – 在.NET Framework中引用库而不是.NET
- asp.net-mvc-4 – ASP.Net MVC JS / CSS捆绑在部
- asp.net-mvc – ASP.NET MVC ActionResult背后的
- asp.net – MS Web部署跳过删除规则不跳过
- ASP.NET Core框架揭秘(持续更新中…)
- .net – SignalR – connection.hubName未定义
- asp.net-mvc-3 – 将PartialView Html转换为ITex
- asp.net核心 – ASP.Net MVC 6中使用Tag Helpers
热点阅读