12得票3回答
IIS7应用请求路由(ARR反向代理)与托管模块结合使用-超时问题

我正在尝试构建一个代理,用于为内部网站提供服务(隐藏源),但同时要检查数据包并异步进行后处理。 例如:假设所有SOAP调用到http://www.foo.com将转到http://192.168.1.1,同时存储在数据库中进行后续分析。内部服务器是黑匣子,因此更改它的内容不在讨论范围之内。 ...

7得票2回答
从HTTPModule访问会话变量

我该如何从HttpModule中访问会话变量? 我在.cs页面中设置了以下会话变量,我想在HttpModule中访问: Session["username"] = "BLAH"

49得票16回答
无法加载文件或程序集“msshrtmi”或其某个依赖项(Azure Table Storage Access)

我有一个HTTPModule,用于重定向我数据中心中的一个网站和运行在Azure平台上的网站之间的流量。这个HTTPModule从Azure Table Storage检索其重定向规则。 在我的本地开发机以及在Azure上运行时,重定向工作正常。然而,当我将模块部署到我的数据中心服务器(II...

13得票5回答
在 ASP.NET 开发服务器上调试 HttpModule

我想在我的asp.net应用程序(版本3.5,Visual Studio 2008)中集成一些http模块,但我不确定在运行Web应用程序时如何调试或使用这些模块。 我需要将模块源包含在解决方案中还是只需将DLL放入BIN中? 我来自1.1世界,还不习惯使用ASP.NET开发服务器。

7得票2回答
在IHttpModule初始化期间,只能将事件处理程序绑定到HttpApplication事件。

我遇到了以下错误: 在以下代码中(粗体或双星号行):“Event handlers can only be bound to HttpApplication events during IHttpModule initialization.” protected void Applicati...

32得票2回答
如何正确处理IHttpModule?

我见过的所有 IHttpModule 的实现都是这个样子:class HttpCompressionModule : IHttpModule { public void Init(HttpApplication application) { application.SomeEv...

29得票2回答
高级:在应用程序的生命周期内,HttpModule Init() 方法会被调用多少次?

Web应用程序的初始化过程如下: 当IIS收到请求特定Asp.net应用程序资源的第一个请求时,IIS将创建一个HttpApplication实例(在global.asax代码后台中定义)。 创建此新实例时会进行初始化,还会检查所有配置的HTTP模块。 然后实例化所有模块,并将它们放入应用...

13得票8回答
ASP.NET:您最常使用的httpmodules

您对解决Web应用程序特定问题的最常用的ASP.NET HttpModules感兴趣。欢迎分享最佳实践和实地应用。

8得票1回答
IIS 7.5 ASP.NET HttpModule - 设置 Response.Filter 导致分块编码

我正在尝试创建一个HttpModule,它可以更改Response.Filter,例如(为了演示,将过滤器设置回本身): public class ContentTrafficMonitor : IHttpModule { public void Init( HttpApplicatio...

9得票2回答
ASP.Net MVC:如何通过ASP.NET Core中间件重写URL

在asp.net 4.0中,我们可以使用http模块来重写模块,像这样: protected void Application_BeginRequest(Object sender, EventArgs e) { string CountryCodeInUrl = "", redir...