如何在 C# 中操作标头然后继续处理它?
我想替换在 IIS6 上运行的旧 ISAPI 过滤器。该过滤器检查请求是否属于特殊类型,然后操作标头并继续处理请求。在调用另一个特殊 ISAPI 模块所需的操作…
ISAPI-Rewrite 的另一个正则表达式问题
我已经花了几个小时来处理这个问题,但我似乎无法弄清楚正确的正则表达式是什么。 首先,我正在使用 IIS6 和 ISAPI_Rewrite 3.0,并且在网站上使用它…
重写引擎关闭; ErrorDocument 仍然有效吗?
我正在为 IIS7 编写一个 ISAPI 过滤器,它应该映射 Apache Mod_Rewrite 的一些功能。整个重写已经完成,我现在想要实现 ErrorDocument 指令。 当我确…
在IIS6中,如何提供对远程服务器上静态文件的经过身份验证的访问
我们有一个 ZIP 文件库,希望可以在 ASP.NET 站点上下载。 这些文件位于可从网络场访问的 NAS 设备上。 以下是我们的初始策略: 将 IIS 虚拟目录映射…
Perl XS 包含在“使用库”中; ISAPI 找不到目录
我有一个 Perl Web 应用程序,可以在 Windows Server 2003 上的 Apache 和 IIS6 上运行。在 Apache 上,这个脚本运行得很好。在使用 ISAPI 的 IIS 中…
如何通过 ISAPI 过滤器向 IIS 日志文件添加额外信息?
我正在编写一个提供身份验证服务的 ISAPI 过滤器。我想确保我允许通过的任何请求都会在 IIS 日志文件中记录一些附加信息。这将包括登录用户的详细信息…
ISAPI 与 httphandler
在 IIS6 中是否有使用 ISAPI 过滤器/扩展的原因?使用 httphandler/ http 模块不能实现同样的目的吗?另外在IIS7中ISAPI是否被完全删除了? IIS7的全…
在 Vista 上,针对 IIS 的 ADSI 查询与 IIS 管理器不一致
使用 Vista... 我有一个使用 ADSI 在 IIS 网站上设置 ScriptMap 的脚本。它是 javascript,在 cscript.exe 中运行,代码如下所示: var web = GetObje…
WIX:如何在现有 Web 应用程序或站点上注册新的 ISAPI 扩展或脚本映射?
我见过 WebApplicationExtension 元素,但因为它必须是WebApplication,似乎需要创建一个新的 WebApplication。我不想要这样。 我想在现有网站上创建…
当 ISAPI 过滤器实现 SF_NOTIFY_SEND_RAW_DATA 时,什么会导致吞吐量变得非常慢?
我有一个用于 IIS6 的 ISAPI 过滤器,我已经开发了一段时间,但我刚刚注意到一些令人不安的事情。每当我安装过滤器并下载文件时,文件下载都会变得非…
App_offline.htm、CSS、图像和 aspnet_isapi.dll
因此,我正在开发的网站正在使用 urlrewriting 与 aspnet_isapi.dll 配合(所有内容都映射到它)。我放置了 app_offline.htm 文件,所有文本均显示,…
在 ISAPI 过滤器中,什么服务器变量为我提供虚拟目录的物理路径?
如果我在 IIS 管理器中定义了一个“应用程序”,我可以获取服务器变量 APPL_MD_PATH 的值来检索与该应用程序关联的物理路径。 如果我配置了“虚拟目录…
Isapi 过滤器在 IIS 7 上不起作用(在 IIS 6 上起作用)
我有一个 Isapi dll,它执行一些基本的 URL 重写。在 II6 上运行良好。但是,现在我的开发计算机已升级到 Windows 7,我无法让它在 IIS 7 下工作 是否…