INTRODUCCIÓN
En este artículo se describe una actualización que permite a determinados controladores de Internet Information Services (IIS) 7.0 o IIS 7.5 controlar solicitudes cuyas direcciones URL no terminan con un punto. En concreto, estos controladores se asignan a rutas de solicitud "*". Actualmente, un controlador asignado a una ruta de acceso de solicitud "*." controla solo las solicitudes cuyas direcciones URL terminan con un punto. Por ejemplo, el controlador controla solo las solicitudes cuyas direcciones URL son similares a la siguiente dirección URL:
http://www.example.com/ExampleSite/ExampleFile.After aplicar esta actualización, los controladores asignados a un "*." pueden controlar las solicitudes cuyas direcciones URL terminan con un punto y las solicitudes cuyas direcciones URL no terminan con punto. Por ejemplo, el controlador ahora puede controlar solicitudes que se parezcan a las siguientes direcciones URL:
http://www.example.com/ExampleSite/ExampleFile
http://www.example.com/ExampleSite/ExampleFile.
Después de aplicar este parche, ASP.NET 4 aplicaciones pueden controlar solicitudes de URL sin extensión. Por lo tanto, se ejecutarán los HttpModules administrados que se ejecuten antes de la ejecución del controlador. En algunos casos, HttpModules puede devolver errores para direcciones URL sin extensión. Por ejemplo, un HttpModule que se escribió para esperar solo solicitudes .aspx ahora puede devolver errores cuando intente obtener acceso a la propiedad HttpContext.Session.
Puede desactivar la funcionalidad de dirección URL sin extensión para las aplicaciones ASP.NET afectadas agregando lo siguiente al archivo de web.config de la aplicación:
<system.webServer><handlers><remove name="ExtensionlessUrl-Integrated-4.0"/<>remove name=" ExtensionlessUrl-ISAPI-4.0_32bit "/></handlers>
</system.webServer>
Más información
Información de la actualización
Cómo obtener esta actualización
Puede descargar estas actualizaciones desde el sitio Web de Microsoft Windows Update o desde el Centro de descargas de Windows.
Sitio web de Windows Update
Centro de descarga de Windows
Los archivos siguientes se pueden descargar del Centro de descarga de Microsoft:
| Sistema operativo | Actualizar |
|---|---|
| Windows 7 |
Descargue ahora la actualización. |
| Windows 7 para sistemas basados en x64 |
Descargue ahora la actualización. |
| Windows Server 2008 |
Descargue ahora la actualización. |
| Windows Server 2008 para sistemas basados en Itanium |
Descargue ahora la actualización. |
| Edición x64 de Windows Server 2008 |
Descargue ahora la actualización. |
| Windows Vista |
Descargue ahora la actualización. |
| Windows Vista para sistemas basados en x64 |
Descargue ahora la actualización. |
| Windows Server 2008 R2 para sistemas basados en Itanium |
Descargue ahora la actualización. |
| Edición x64 de Windows Server 2008 R2 |
Descargue ahora la actualización. |
Requisitos previos
Para aplicar esta actualización, debe tener IIS 7.0 o IIS 7.5 instalado en un equipo que ejecute uno de los sistemas operativos siguientes:
- Windows Vista Service Pack 2 (SP2)
- Windows Server 2008 R2 SP2
- Windows 7
- Windows Server 2008 R2
Requisito de reinicio
Debe reiniciar el equipo si IIS se está ejecutando cuando aplique esta actualización.
Información de reemplazo de actualización
Esta actualización no sustituye a otras actualizaciones.
Información de archivo
La versión en inglés de esta actualización tiene los atributos de archivo mostrados (u otros posteriores) en la siguiente tabla. Las fechas y horas de estos archivos se expresan de acuerdo con la hora universal coordinada (UTC). La información del archivo se convertirá a la hora local cuando la vea. Para conocer la diferencia entre la hora UTC y la hora local, use la pestaña Zona horaria del elemento Fecha y hora del Panel de control.
Para todas las versiones compatibles de Windows Server 2008 y Windows Vista basadas en x86
| Nombre de archivo | File version | Tamaño de archivo | Fecha | Hora |
|---|---|---|---|---|
| Httpapi.dll | 6.0.6002.22350 | 30 720 | 26 de febrero de 2010 | 1,707 |
| Http.sys | 6.0.6002.22350 | 411 648 | 26 de febrero de 2010 | 14:58 |
| Hwebcore.dll | 7.0.6002.22350 | 12 800 | 26 de febrero de 2010 | 1,707 |
| Iiscore.dll | 7.0.6002.22350 | 191,488 | 26 de febrero de 2010 | 1,707 |
| Iisstart.htm | No es aplicable | 689 | 03 de abril de 2009 | 20:49 |
| W3dt.dll | 7.0.6002.22350 | 23 552 | 26 de febrero de 2010 | 17:11 |
| Welcome.png | No aplicable | 184,946 | 03 de abril de 2009 | 20:49 |
Para todas las versiones basadas en x64 compatibles con Windows Server 2008 y Windows Vista
| Nombre de archivo | File version | Tamaño de archivo | Fecha | Hora | Plataforma |
|---|---|---|---|---|---|
| Httpapi.dll | 6.0.6002.22350 | 33 792 | 26 de febrero de 2010 | 21:33 | x64 |
| Http.sys | 6.0.6002.22350 | 620 032 | 26 de febrero de 2010 | 15:14 | x64 |
| Hwebcore.dll | 7.0.6002.22350 | 15,360 | 26 de febrero de 2010 | 21:33 | x64 |
| Iiscore.dll | 7.0.6002.22350 | 296 448 | 26 de febrero de 2010 | 21:33 | x64 |
| Iisstart.htm | No aplicable | 689 | 03 de abril de 2009 | 20:41 | No aplicable |
| W3dt.dll | 7.0.6002.22350 | 31 232 | 26 de febrero de 2010 | 2,135 | x64 |
| Welcome.png | No aplicable | 184,946 | 03 de abril de 2009 | 20:41 | No aplicable |
| Hwebcore.dll | 7.0.6002.22350 | 12 800 | 26 de febrero de 2010 | 1,707 | x86 |
| Iiscore.dll | 7.0.6002.22350 | 191,488 | 26 de febrero de 2010 | 1,707 | x86 |
| W3dt.dll | 7.0.6002.22350 | 23 552 | 26 de febrero de 2010 | 17:11 | x86 |
| Httpapi.dll | 6.0.6002.22350 | 30 720 | 26 de febrero de 2010 | 1,707 | x86 |
Para todas las versiones basadas en IA-64 compatibles con Windows Server 2008
| Nombre de archivo | File version | Tamaño de archivo | Fecha | Hora | Plataforma |
|---|---|---|---|---|---|
| Httpapi.dll | 6.0.6002.22350 | 70 656 | 26 de febrero de 2010 | 16:50 | IA-64 |
| Http.sys | 6.0.6002.22350 | 1,176,576 | 26 de febrero de 2010 | 15:08 | IA-64 |
| Hwebcore.dll | 7.0.6002.22350 | 37 376 | 26 de febrero de 2010 | 16:50 | IA-64 |
| Iiscore.dll | 7.0.6002.22350 | 547,328 | 26 de febrero de 2010 | 16:50 | IA-64 |
| Iisstart.htm | No aplicable | 689 | 03 de abril de 2009 | 20:42 | No aplicable |
| W3dt.dll | 7.0.6002.22350 | 52 736 | 26 de febrero de 2010 | 16:55 | IA-64 |
| Welcome.png | No aplicable | 184,946 | 03 de abril de 2009 | 20:42 | No aplicable |
| Hwebcore.dll | 7.0.6002.22350 | 12 800 | 26 de febrero de 2010 | 1,707 | x86 |
| Iiscore.dll | 7.0.6002.22350 | 191,488 | 26 de febrero de 2010 | 1,707 | x86 |
| W3dt.dll | 7.0.6002.22350 | 23 552 | 26 de febrero de 2010 | 17:11 | x86 |
| Httpapi.dll | 6.0.6002.22350 | 30 720 | 26 de febrero de 2010 | 1,707 | x86 |
Para todas las versiones compatibles de Windows 7 basadas en x86
| Nombre de archivo | File version | Tamaño de archivo | Fecha | Hora | Plataforma |
|---|---|---|---|---|---|
| Hwebcore.dll | 7.5.7600.20654 | 12 800 | 26 de febrero de 2010 | 1,008 | x86 |
| Iiscore.dll | 7.5.7600.20654 | 198,144 | 26 de febrero de 2010 | 1,008 | x86 |
| W3dt.dll | 7.5.7600.20654 | 24,064 | 26 de febrero de 2010 | 1,008 | x86 |
Para todas las versiones basadas en x64 compatibles con Windows 7 y Windows Server 2008 R2
| Nombre de archivo | File version | Tamaño de archivo | Fecha | Hora | Plataforma |
|---|---|---|---|---|---|
| Hwebcore.dll | 7.5.7600.20654 | 15,360 | 26 de febrero de 2010 | 1,004 | x64 |
| Iiscore.dll | 7.5.7600.20654 | 314,368 | 26 de febrero de 2010 | 1,004 | x64 |
| W3dt.dll | 7.5.7600.20654 | 31 744 | 26 de febrero de 2010 | 1,004 | x64 |
Para todas las versiones basadas en IA-64 compatibles de Windows Server 2008 R2
| Nombre de archivo | File version | Tamaño de archivo | Fecha | Hora | Plataforma |
|---|---|---|---|---|---|
| Hwebcore.dll | 7.5.7600.20654 | 37 376 | 26 de febrero de 2010 | 08:50 | IA-64 |
| Iiscore.dll | 7.5.7600.20654 | 575,488 | 26 de febrero de 2010 | 08:50 | IA-64 |
| W3dt.dll | 7.5.7600.20654 | 52,224 | 26 de febrero de 2010 | 08:55 | IA-64 |
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Si desea que un controlador ejecute una solicitud secundaria, puede usar la marca EXECUTE_FLAG_IGNORE_CURRENT_INTERCEPTOR al crear el controlador. Este comportamiento impide que la marca se vuelva a invocar en la solicitud del secundario.
La marca EXECUTE_FLAG_IGNORE_CURRENT_INTERCEPTOR es una constante de solicitud-ejecución admitida en IIS 7.0 e IIS 7.5. La marca indica que se debe omitir el controlador de una cadena de solicitudes determinada. Para obtener más información acerca de la marca, visite el siguiente sitio Web de Microsoft Developer Network (MSDN):
Marcas de ejecución que controlan el comportamiento de ejecución de una solicitud secundaria Para obtener más información acerca de los requisitos para configurar asignaciones de controladores en IIS 7.0, visite el siguiente sitio web de Microsoft TechNet:
Configurar asignaciones de controlador en IIS
Información sobre archivos adicionales
Información adicional sobre archivos de Windows Server 2008 y Windows Vista
Información adicional sobre archivos para todas las versiones compatibles de Windows Server 2008 y Windows Vista basadas en x86
| Nombre de archivo | Update.mum |
|---|---|
| Versión de archivo | No aplicable |
| Tamaño de archivo | 5,158 |
| Fecha (UTC) | 27 de febrero de 2010 |
| Hora (UTC) | 1,817 |
| Nombre de archivo | X86_1e7a6f15f4d7f4edd519aef2d647881c_31bf3856ad364e35_6.0.6002.22350_none_1d29480970a05e6f.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 696 |
| Fecha (UTC) | 27 de febrero de 2010 |
| Hora (UTC) | 1,817 |
| Nombre de archivo | X86_858118480c32f0534bf960b55b372bbf_31bf3856ad364e35_6.0.6002.22350_none_fbbdf75a771ea5a3.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 705 |
| Fecha (UTC) | 27 de febrero de 2010 |
| Hora (UTC) | 1,817 |
| Nombre de archivo | X86_c6ec327fe3d68b3a7c1ee394cc3e55e4_31bf3856ad364e35_6.0.6002.22350_none_e6c62fe21d7f6f0c.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 692 |
| Fecha (UTC) | 27 de febrero de 2010 |
| Hora (UTC) | 1,817 |
| Nombre de archivo | X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22350_none_f7e64594b3b84c39.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 4,708 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 18:50 |
| Nombre de archivo | X86_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22350_none_aefb04de2f475f7e.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 144,703 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 18:52 |
| Nombre de archivo | X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22350_none_d1e410bc3fb12f83.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 16,238 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 18:49 |
Información adicional sobre archivos para todas las versiones compatibles de Windows Server 2008 y Windows Vista basadas en x64
| Nombre de archivo | Amd64_31545cc2b22af01a59ebb17bbace1cd7_31bf3856ad364e35_6.0.6002.22350_none_70348f26c94b803f.manifest |
|---|---|
| Versión de archivo | No aplicable |
| Tamaño de archivo | 1,060 |
| Fecha (UTC) | 27 de febrero de 2010 |
| Hora (UTC) | 1,817 |
| Nombre de archivo | Amd64_5448eef498705cbe74c3240f471198c3_31bf3856ad364e35_6.0.6002.22350_none_ca9b0a6a45ef30c2.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 696 |
| Fecha (UTC) | 27 de febrero de 2010 |
| Hora (UTC) | 1,817 |
| Nombre de archivo | Amd64_70b0ac19a0faeb698c7dfffa4d951280_31bf3856ad364e35_6.0.6002.22350_none_3928bcb681238700.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 1,040 |
| Fecha (UTC) | 27 de febrero de 2010 |
| Hora (UTC) | 1,817 |
| Nombre de archivo | Amd64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22350_none_5404e1186c15bd6f.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 4,722 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 23:11 |
| Nombre de archivo | Amd64_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22350_none_0b19a061e7a4d0b4.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 144,967 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 23:13 |
| Nombre de archivo | Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22350_none_2e02ac3ff80ea0b9.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 16,270 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 23:09 |
| Nombre de archivo | Update.mum |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 5,204 |
| Fecha (UTC) | 27 de febrero de 2010 |
| Hora (UTC) | 1,817 |
| Nombre de archivo | Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22350_none_385756922c6f62b4.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 9,710 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 18:42 |
| Nombre de archivo | X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22350_none_f7e64594b3b84c39.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 4,708 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 18:50 |
Información adicional sobre archivos para todas las versiones basadas en IA-64 compatibles de Windows Server 2008
| Nombre de archivo | Ia64_27d3cfa1344d417e7dcf371af14a494b_31bf3856ad364e35_6.0.6002.22350_none_4460c56ad3f3cab5.manifest |
|---|---|
| Versión de archivo | No aplicable |
| Tamaño de archivo | 694 |
| Fecha (UTC) | 27 de febrero de 2010 |
| Hora (UTC) | 1,817 |
| Nombre de archivo | Ia64_3e5b74e023a4d148ceddd6b4ca5a88f9_31bf3856ad364e35_6.0.6002.22350_none_082778ed5cc3c10e.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 1,058 |
| Fecha (UTC) | 27 de febrero de 2010 |
| Hora (UTC) | 1,817 |
| Nombre de archivo | Ia64_8912b65e3989f0274874c85d898f409b_31bf3856ad364e35_6.0.6002.22350_none_cca4e76efee005c8.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 1,038 |
| Fecha (UTC) | 27 de febrero de 2010 |
| Hora (UTC) | 1,817 |
| Nombre de archivo | Ia64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22350_none_f7e7e98ab3b65535.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 4,715 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 1,818 |
| Nombre de archivo | Ia64_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22350_none_aefca8d42f45687a.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 144,957 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 1,820 |
| Nombre de archivo | Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22350_none_d1e5b4b23faf387f.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 16,254 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 18:16 |
| Nombre de archivo | Update.mum |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 3,032 |
| Fecha (UTC) | 27 de febrero de 2010 |
| Hora (UTC) | 1,817 |
| Nombre de archivo | Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22350_none_385756922c6f62b4.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 9,710 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 18:42 |
| Nombre de archivo | X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22350_none_f7e64594b3b84c39.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 4,708 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 18:50 |
Información adicional sobre archivos de Windows 7 y Windows Server 2008 R2
Información adicional sobre archivos para todas las versiones compatibles de Windows 7 basadas en x86
| Nombre de archivo | Update.mum |
|---|---|
| Versión de archivo | No aplicable |
| Tamaño de archivo | 1,856 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 17:34 |
| Nombre de archivo | X86_8351b8daf6943b693db57904da56bc16_31bf3856ad364e35_6.1.7600.20654_none_5b65c7b268b9d6bf.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 705 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 17:34 |
| Nombre de archivo | X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20654_none_d0296e5ba39e7f7c.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 10,228 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 1,157 |
Información adicional sobre archivos para todas las versiones basadas en x64 compatibles de Windows 7 y de Windows Server 2008 R2
| Nombre de archivo | Amd64_6dc8283f92dde563aa9adc39d29d56a1_31bf3856ad364e35_6.1.7600.20654_none_06c5836643d8c1ff.manifest |
|---|---|
| Versión de archivo | No aplicable |
| Tamaño de archivo | 1,060 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 17:34 |
| Nombre de archivo | Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20654_none_2c4809df5bfbf0b2.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 10,236 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 1,133 |
| Nombre de archivo | Update.mum |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 2,076 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 17:34 |
| Nombre de archivo | Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20654_none_369cb431905cb2ad.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 7,906 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 1,028 |
Información adicional sobre archivos para todas las versiones basadas en IA-64 compatibles de Windows Server 2008 R2
| Nombre de archivo | Ia64_5c181612b6fab262c02ec62d718c487b_31bf3856ad364e35_6.1.7600.20654_none_c84aea562b85fe03.manifest |
|---|---|
| Versión de archivo | No aplicable |
| Tamaño de archivo | 1,058 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 17:34 |
| Nombre de archivo | Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20654_none_d02b1251a39c8878.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 10,232 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 1,136 |
| Nombre de archivo | Update.mum |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 1,862 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 17:34 |
| Nombre de archivo | Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20654_none_369cb431905cb2ad.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 7,906 |
| Fecha (UTC) | 26 de febrero de 2010 |
| Hora (UTC) | 1,028 |