如何保持 HttpModule 的活动(也称为将其注册为单例)
我很确定我在某处见过这个,但我似乎无法在任何地方找到它。我有一个可以跨多个请求使用的 HttpModule。换句话说,不需要在每个请求上创建一个新的模…
在 ASP.NET 中运行连接时保留一个对象
我正在使用 ASP.NET 开发一项 Web 服务,不是 .asmx 或 WCF,它是自定义的,所以我正在使用 Http 类(上下文、请求、响应等)。会话已禁用。我正在使…
IIS7 中的自定义基本身份验证失败
我有一个 ASP.NET MVC 应用程序,其中包含一些 RESTful 服务,我试图使用自定义基本身份验证来保护这些服务(它们根据我自己的数据库进行身份验证)。…
asp.net ajax + http模块失败
我正在尝试asp.net+ajax+httpmodule。 我的表单 <form id="LoginForm" runat="server"> <asp:ScriptManager ID="LoginScriptMgr" runat="server…
HttpModule 是否在工作线程之间共享?
我是否必须锁定对实例成员的访问? 例子: public class HttpModule : IHttpModule { //... Dictionary<int, int> foo void UseFoo(int a, int b)…
HttpModule 的执行顺序是如何确定的?
假设 FirstModule 和 SecondModule 都处理 Application_BeginRequest 事件。它会按照 web.config 中定义的顺序执行吗? <httpModules> <add typ…
用于写出对响应的 JavaScript 脚本引用的 HttpModule
在我的页面上的 Page_Load 事件中,我将字符串集合添加到 Context 对象。我有一个 HttpModule,它将触发 EndRequest 并检索字符串集合。然后我要做的…
为什么 Thread.CurrentThread.CurrentCulture 在页面渲染和 HttpModule.PostRequestHandlerExecute 之间发生变化?
我正在创建一个 HttpModule,它需要知道 MVC 应用程序中设置的 Thread.CurrentThread.CurrentCulture 的值。该值当前由 BaseController 设置,但是当…
在 ASP.NET MVC 应用程序中,简单的自定义 HTTPModule 问题
我的第一个自定义 HTTP 模块,第一步 - 只是搞定管道。 我没有在 200 响应中得到我的字符串,但它在 304 响应中得到。谁能告诉我我错过了什么? 我的…
如何在 HttpModule 中执行 XSLT 转换?
我一直在尝试将服务器端 XSLT 转换实现为 IIS HttpModule。我的基本方法是在 BeginRequest 处安装一个新的过滤器,将写入转移到 MemoryStream 中,然…
一个在 IIS7 中不起作用的 HttpModule
我有一个 HttpModule,可以重定向 ASP.NET WebForms 应用程序中的某些 URL。它可以在我的机器上运行 ASP.NET 开发服务器。但是当我用IIS7上传到我们的…
HttpModule 和 WCF(AspNetCompatibilityRequirementsMode.Allowed)
我在 ASP.NET 兼容模式下在 Asp.net 网页中托管 WCF 服务 (AspNetCompatibilityRequirementsMode.Allowed)。我编写了简单的 HttpModule: public cl…
IHttpModule.BeginRequest 触发 2X,Application_BeginRequest 触发 1X
我正在运行 VS 2008 和 .NET 3.5 SP1。 我想在 ASP.NET 应用程序的 HttpModule 中实现点击跟踪。我想,很简单。但是,我的 HttpModule 的 BeginReques…