提供更新,使某些 IIS 7.0 或 IIS 7.5 处理程序能够处理其 URL 未以句点结尾的请求

应用对象
Internet Information Services 7.5

简介

本文介绍一项更新,该更新使某些 Internet Information Services (IIS) 7.0 或 IIS 7.5 处理程序能够处理其 URL 未以句点结尾的请求。 具体而言,这些处理程序映射到“*.”请求路径。 目前,映射到“*.”请求路径的处理程序仅处理其 URL 以句点结尾的请求。 例如,处理程序仅处理其 URL 类似于以下 URL 的请求:

http://www.example.com/ExampleSite/ExampleFile.After 应用此更新,映射到“*”请求路径的处理程序可以处理 URL 以句点结尾的请求,以及 URL 不以句点结尾的请求。 例如,处理程序现在可以处理类似于以下 URL 的请求:

http://www.example.com/ExampleSite/ExampleFile

http://www.example.com/ExampleSite/ExampleFile。

应用此修补程序后,ASP.NET 4 个应用程序可以处理无扩展 URL 的请求。 因此,在处理程序执行之前运行的托管 HttpModules 将运行。 在某些情况下,HttpModules 可能会返回无扩展 URL 的错误。 例如,编写为只要求.aspx请求的 HttpModule 现在可能会在尝试访问 HttpContext.Session 属性时返回错误。

可以通过将以下内容添加到应用程序的 web.config 文件来关闭受影响的 ASP.NET 应用程序的无扩展 URL 功能:

<system.webServer><处理程序<>remove name=“ExtensionlessUrl-Integrated-4.0”/><remove name=“ ExtensionlessUrl-ISAPI-4.0_32bit”/></handlers>
</system.webServer>

详细信息

更新信息

如何获取此更新

可以从Microsoft Windows 更新网站或 Windows 下载中心下载这些更新。

Windows 更新网站

http://update.microsoft.com

Windows 下载中心

可从 Microsoft 下载中心下载以下文件:

操作系统 更新
Windows 7 下载 立即下载更新包。
适用于基于 x64 的系统的 Windows 7 下载 立即下载更新包。
Windows Server 2008 下载 立即下载更新包。
基于 Itanium 的系统Windows Server 2008 下载 立即下载更新包。
Windows Server 2008 x64 版本 下载 立即下载更新包。
Windows Vista 下载 立即下载更新包。
适用于基于 x64 的系统的 Windows Vista 下载 立即下载更新包。
Windows Server 2008 R2,适用于基于 Itanium 的系统 下载 立即下载更新包。
Windows Server 2008 R2 x64 版本 下载 立即下载更新包。

先决条件

若要应用此更新,必须在运行以下操作系统之一的计算机上安装 IIS 7.0 或 IIS 7.5:

  • Windows Vista Service Pack 2 (SP2)
  • Windows Server 2008 SP2
  • Windows 7
  • Windows Server 2008 R2

重启要求

应用此更新时,如果 IIS 正在运行,则必须重新启动计算机。

更新替代信息

此更新不替代任何其他更新。

文件信息

此更新的简体中文版具有下表中列出的文件属性(或更新的文件属性)。 这些文件的日期和时间以协调世界时 (UTC) 格式列出。 在查看文件信息时,文件时间将转换为本地时间。 要了解 UTC 与本地时间之间的时差,请使用“控制面板”中“日期和时间”项中的“时区”选项卡。

对于所有受支持的基于 x86 版本的 Windows Server 2008 和 Windows Vista

文件名 文件版本 文件大小 日期 时间
Httpapi.dll 6.0.6002.22350 30,720 2010 年 2 月 26 日 1,707
Http.sys 6.0.6002.22350 411,648 2010 年 2 月 26 日 14:58
Hwebcore.dll 7.0.6002.22350 12,800 2010 年 2 月 26 日 1,707
Iiscore.dll 7.0.6002.22350 191,488 2010 年 2 月 26 日 1,707
Iisstart.htm 不适用 689 2009 年 4 月 3 日 20:49
W3dt.dll 7.0.6002.22350 23,552 2010 年 2 月 26 日 17:11
Welcome.png 不适用 184,946 2009 年 4 月 3 日 20:49

对于所有受支持的基于 x64 的 Windows Server 2008 和 Windows Vista 版本

文件名 文件版本 文件大小 日期 时间 平台
Httpapi.dll 6.0.6002.22350 33,792 2010 年 2 月 26 日 21:33 x64
Http.sys 6.0.6002.22350 620,032 2010 年 2 月 26 日 15:14 x64
Hwebcore.dll 7.0.6002.22350 15,360 2010 年 2 月 26 日 21:33 x64
Iiscore.dll 7.0.6002.22350 296,448 2010 年 2 月 26 日 21:33 x64
Iisstart.htm 不适用 689 2009 年 4 月 3 日 20:41 不适用
W3dt.dll 7.0.6002.22350 31,232 2010 年 2 月 26 日 2,135 x64
Welcome.png 不适用 184,946 2009 年 4 月 3 日 20:41 不适用
Hwebcore.dll 7.0.6002.22350 12,800 2010 年 2 月 26 日 1,707 x86
Iiscore.dll 7.0.6002.22350 191,488 2010 年 2 月 26 日 1,707 x86
W3dt.dll 7.0.6002.22350 23,552 2010 年 2 月 26 日 17:11 x86
Httpapi.dll 6.0.6002.22350 30,720 2010 年 2 月 26 日 1,707 x86

对于所有受支持的基于 IA-64 的 Windows Server 2008 版本

文件名 文件版本 文件大小 日期 时间 平台
Httpapi.dll 6.0.6002.22350 70,656 2010 年 2 月 26 日 16:50 IA-64
Http.sys 6.0.6002.22350 1,176,576 2010 年 2 月 26 日 15:08 IA-64
Hwebcore.dll 7.0.6002.22350 37,376 2010 年 2 月 26 日 16:50 IA-64
Iiscore.dll 7.0.6002.22350 547,328 2010 年 2 月 26 日 16:50 IA-64
Iisstart.htm 不适用 689 2009 年 4 月 3 日 20:42 不适用
W3dt.dll 7.0.6002.22350 52,736 2010 年 2 月 26 日 16:55 IA-64
Welcome.png 不适用 184,946 2009 年 4 月 3 日 20:42 不适用
Hwebcore.dll 7.0.6002.22350 12,800 2010 年 2 月 26 日 1,707 x86
Iiscore.dll 7.0.6002.22350 191,488 2010 年 2 月 26 日 1,707 x86
W3dt.dll 7.0.6002.22350 23,552 2010 年 2 月 26 日 17:11 x86
Httpapi.dll 6.0.6002.22350 30,720 2010 年 2 月 26 日 1,707 x86

对于所有受支持的基于 x86 的版本 Windows 7

文件名 文件版本 文件大小 日期 时间 平台
Hwebcore.dll 7.5.7600.20654 12,800 2010 年 2 月 26 日 1,008 x86
Iiscore.dll 7.5.7600.20654 198,144 2010 年 2 月 26 日 1,008 x86
W3dt.dll 7.5.7600.20654 24,064 2010 年 2 月 26 日 1,008 x86

对于所有受支持的基于 x64 的 Windows 7 版本和 Windows Server 2008 R2 版本

文件名 文件版本 文件大小 日期 时间 平台
Hwebcore.dll 7.5.7600.20654 15,360 2010 年 2 月 26 日 1,004 x64
Iiscore.dll 7.5.7600.20654 314,368 2010 年 2 月 26 日 1,004 x64
W3dt.dll 7.5.7600.20654 31,744 2010 年 2 月 26 日 1,004 x64

对于所有受支持的基于 IA-64 的 Windows Server 2008 R2 版本

文件名 文件版本 文件大小 日期 时间 平台
Hwebcore.dll 7.5.7600.20654 37,376 2010 年 2 月 26 日 08:50 IA-64
Iiscore.dll 7.5.7600.20654 575,488 2010 年 2 月 26 日 08:50 IA-64
W3dt.dll 7.5.7600.20654 52,224 2010 年 2 月 26 日 08:55 IA-64

状态

Microsoft 已确认在 "适用于" 部分中所列的 Microsoft 产品中存在问题。

如果希望处理程序运行子请求,可以在创建处理程序时使用 EXECUTE_FLAG_IGNORE_CURRENT_INTERCEPTOR 标志。 此行为可防止在子请求上再次调用标志。

EXECUTE_FLAG_IGNORE_CURRENT_INTERCEPTOR标志是 IIS 7.0 和 IIS 7.5 中支持的请求执行常量。 标志指示应忽略给定请求链的处理程序。 有关标志的详细信息,请访问以下Microsoft开发人员网络 (MSDN) 网站:

控制子请求的执行行为的执行标志 有关在 IIS 7.0 中配置处理程序映射的要求的详细信息,请访问以下Microsoft TechNet 网站:

在 IIS 中配置处理程序映射

其他文件信息

Windows Server 2008 和 Windows Vista 的其他文件信息

Windows Server 2008 和 Windows Vista 的所有受支持基于 x86 的版本的其他文件信息

文件名 Update.mum
文件版本 不适用
文件大小 5,158
日期 (UTC) 2010 年 2 月 27 日
时间 (UTC) 1,817
文件名 X86_1e7a6f15f4d7f4edd519aef2d647881c_31bf3856ad364e35_6.0.6002.22350_none_1d29480970a05e6f.manifest
文件版本 不适用
文件大小 696
日期 (UTC) 2010 年 2 月 27 日
时间 (UTC) 1,817
文件名 X86_858118480c32f0534bf960b55b372bbf_31bf3856ad364e35_6.0.6002.22350_none_fbbdf75a771ea5a3.manifest
文件版本 不适用
文件大小 705
日期 (UTC) 2010 年 2 月 27 日
时间 (UTC) 1,817
文件名 X86_c6ec327fe3d68b3a7c1ee394cc3e55e4_31bf3856ad364e35_6.0.6002.22350_none_e6c62fe21d7f6f0c.manifest
文件版本 不适用
文件大小 692
日期 (UTC) 2010 年 2 月 27 日
时间 (UTC) 1,817
文件名 X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22350_none_f7e64594b3b84c39.manifest
文件版本 不适用
文件大小 4,708
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 18:50
文件名 X86_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22350_none_aefb04de2f475f7e.manifest
文件版本 不适用
文件大小 144,703
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 18:52
文件名 X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22350_none_d1e410bc3fb12f83.manifest
文件版本 不适用
文件大小 16,238
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 18:49

Windows Server 2008 和 Windows Vista 的所有受支持基于 x64 的版本的其他文件信息

文件名 Amd64_31545cc2b22af01a59ebb17bbace1cd7_31bf3856ad364e35_6.0.6002.22350_none_70348f26c94b803f.manifest
文件版本 不适用
文件大小 1,060
日期 (UTC) 2010 年 2 月 27 日
时间 (UTC) 1,817
文件名 Amd64_5448eef498705cbe74c3240f471198c3_31bf3856ad364e35_6.0.6002.22350_none_ca9b0a6a45ef30c2.manifest
文件版本 不适用
文件大小 696
日期 (UTC) 2010 年 2 月 27 日
时间 (UTC) 1,817
文件名 Amd64_70b0ac19a0faeb698c7dfffa4d951280_31bf3856ad364e35_6.0.6002.22350_none_3928bcb681238700.manifest
文件版本 不适用
文件大小 1,040
日期 (UTC) 2010 年 2 月 27 日
时间 (UTC) 1,817
文件名 Amd64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22350_none_5404e1186c15bd6f.manifest
文件版本 不适用
文件大小 4,722
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 2,311
文件名 Amd64_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22350_none_0b19a061e7a4d0b4.manifest
文件版本 不适用
文件大小 144,967
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 23:13
文件名 Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22350_none_2e02ac3ff80ea0b9.manifest
文件版本 不适用
文件大小 16,270
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 23:09
文件名 Update.mum
文件版本 不适用
文件大小 5,204
日期 (UTC) 2010 年 2 月 27 日
时间 (UTC) 1,817
文件名 Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22350_none_385756922c6f62b4.manifest
文件版本 不适用
文件大小 9,710
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 18:42
文件名 X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22350_none_f7e64594b3b84c39.manifest
文件版本 不适用
文件大小 4,708
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 18:50

所有受支持的基于 IA-64 的 Windows Server 2008 版本的其他文件信息

文件名 Ia64_27d3cfa1344d417e7dcf371af14a494b_31bf3856ad364e35_6.0.6002.22350_none_4460c56ad3f3cab5.manifest
文件版本 不适用
文件大小 694
日期 (UTC) 2010 年 2 月 27 日
时间 (UTC) 1,817
文件名 Ia64_3e5b74e023a4d148ceddd6b4ca5a88f9_31bf3856ad364e35_6.0.6002.22350_none_082778ed5cc3c10e.manifest
文件版本 不适用
文件大小 1,058
日期 (UTC) 2010 年 2 月 27 日
时间 (UTC) 1,817
文件名 Ia64_8912b65e3989f0274874c85d898f409b_31bf3856ad364e35_6.0.6002.22350_none_cca4e76efee005c8.manifest
文件版本 不适用
文件大小 1,038
日期 (UTC) 2010 年 2 月 27 日
时间 (UTC) 1,817
文件名 Ia64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22350_none_f7e98ab3b65535.manifest
文件版本 不适用
文件大小 4,715
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 1,818
文件名 Ia64_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22350_none_aefca8d42f45687a.manifest
文件版本 不适用
文件大小 144,957
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 1,820
文件名 Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22350_none_d1e5b4b23faf387f.manifest
文件版本 不适用
文件大小 16,254
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 18:16
文件名 Update.mum
文件版本 不适用
文件大小 3,032
日期 (UTC) 2010 年 2 月 27 日
时间 (UTC) 1,817
文件名 Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22350_none_385756922c6f62b4.manifest
文件版本 不适用
文件大小 9,710
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 18:42
文件名 X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22350_none_f7e64594b3b84c39.manifest
文件版本 不适用
文件大小 4,708
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 18:50

Windows 7 和 Windows Server 2008 R2 的其他文件信息

所有受支持的基于 x86 的 Windows 7 版本的其他文件信息

文件名 Update.mum
文件版本 不适用
文件大小 1,856
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 17:34
文件名 X86_8351b8daf6943b693db57904da56bc16_31bf3856ad364e35_6.1.7600.20654_none_5b65c7b268b9d6bf.manifest
文件版本 不适用
文件大小 705
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 17:34
文件名 X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20654_none_d0296e5ba39e7f7c.manifest
文件版本 不适用
文件大小 10,228
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 1,157

所有受支持的基于 x64 的 Windows 7 版本和 Windows Server 2008 R2 版本的其他文件信息

文件名 Amd64_6dc8283f92dde563aa9adc39d29d56a1_31bf3856ad364e35_6.1.7600.20654_none_06c5836643d8c1ff.manifest
文件版本 不适用
文件大小 1,060
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 17:34
文件名 Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20654_none_2c4809df5bfbf0b2.manifest
文件版本 不适用
文件大小 10,236
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 1,133
文件名 Update.mum
文件版本 不适用
文件大小 2,076
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 17:34
文件名 Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20654_none_369cb431905cb2ad.manifest
文件版本 不适用
文件大小 7,906
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 1,028

所有受支持的基于 IA-64 的 Windows Server 2008 R2 版本的其他文件信息

文件名 Ia64_5c181612b6fab262c02ec62d718c487b_31bf3856ad364e35_6.1.7600.20654_none_c84aea562b85fe03.manifest
文件版本 不适用
文件大小 1,058
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 17:34
文件名 Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20654_none_d02b1251a39c8878.manifest
文件版本 不适用
文件大小 10,232
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 1,136
文件名 Update.mum
文件版本 不适用
文件大小 1,862
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 17:34
文件名 Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20654_none_369cb431905cb2ad.manifest
文件版本 不适用
文件大小 7,906
日期 (UTC) 2010 年 2 月 26 日
时间 (UTC) 1,028