帮助从 HttpContext.InputStream 读取 JSON
我创建了一个 HttpModule 来捕获用于审核目的的请求。 对于对 Web 方法的 Ajax 请求,我还想记录与请求关联的 JSON 数据。 例如请求 POST /MyPage.asp…
IIS 模块和 WCF
我编写了一个 IIS 模块(基本 IHttpModule),它在使用 WCF REST 服务之前执行一些自定义 (OpenAuth) 身份验证。 我已经扩展了 GenericPrincipal 来使…
如何正确处置IHttpModule?
我看到的 IHttpModule 的所有实现如下所示: class HttpCompressionModule : IHttpModule { public void Init(HttpApplication application) { applic…
ASP.NET WebForms -- 在站点上的所有页面上处理特殊的查询字符串参数 -- URL 重写、URL 路由或其他方法?
在一个将与第三方供应商集成的电子商务网站上工作 - 该供应商使用的商店标识符与我们内部使用的不同(即他们的商店 ABC123 是我们的 001-321)。 我正…
IHttpModule Init 未触发
我遇到了 contextInfo 问题 [WebMethod] [SoapHeader("UserInfo", Direction = SoapHeaderDirection.In)] public void TestContext() { var user = Co…
如何在 ASP.NET 模块中处理应用程序启动事件
我正在编写一个 asp.net HTTP 模块,它需要从本地文件(例如存储在应用程序根目录中的 config.xml)读取配置数据一次,然后根据配置对传入请求执行一…
是否可以修改 IIS HttpModule 中 HttpRequest POST 的内容?
我需要修改 IIS 中某些 HttpRequest(SSAS 连接字符串)的内容。基本上,我需要向请求中包含的 SOAP 添加一个元素。 到目前为止,我的方法是向 HttpRe…
将 HTTPModule 安装到 GAC 中
在使用 Sharepoint 和 WCF 时,我遇到了一篇文章 - Sharepoint 2007 和 WCF 作者在其中指出需要修复虚拟路径提供程序。他通过 HTTPModule 实现了这一…
httpModules 无法在 iis7 上运行
我有以下模块, public class LowerCaseRequest : IHttpModule { public void Init(HttpApplication context) { context.BeginRequest += new EventHa…
使用Http模块进行授权AuthorizeRequest或BeginRequest
我有一个带有susciription 的wap 站点,我想检查用户是否有权查看某些页面。我决定使用 http 模块。 我应该使用 AuthorizeRequest 还是 BeginRequest …
当 .NET HttpModule RewritePath 调用的目标是 PHP 文件时,$_POST 数组为空
我们有一个在 IIS 6 上运行的应用程序,它使用自定义 HttpModule 来重写 url。这非常有效(我们做得很好),除非 Context.RewritePath 目标是 .php 文…
可以将新的文件扩展名映射到 ASP.NET 中的现有处理程序吗?
我有一个场景,我的应用程序将发布由 PC 和移动设备使用的服务,并且我有一个 HTTPModule,我只想对移动请求执行工作。因此,我认为最好的方法是将移…
挂钩到 HttpModule 中的 Application_Start
我正在实现一个简单的 HttpModule,我希望在 Web 应用程序启动时运行一些代码。但我惊讶地发现我通常从 Global.asax 使用的 Application_Start 事件在…
如何将字符串插入到响应流中任何我想要的地方?
可能有一种简单的方法可以做到这一点,但我看不到它... 我创建了一个简单的 Http 模块,它在 PreRequestHandler 上启动计时器并停止 PostRequestHandl…