Une mise à jour est disponible qui permet à certains gestionnaires d'IIS 7.0 ou IIS 7.5 de gérer les demandes dont l'URL ne se termine pas par un point

S’applique à : Internet Information Services 7.5

INTRODUCTION


Cet article décrit une mise à jour qui permet à certaines Internet Information Services (IIS) 7.0 ou les gestionnaires de IIS 7.5 gérer les demandes dont l’URL ne se terminent pas par un point. Plus précisément, ces gestionnaires sont mappés à « *. » demande de chemins d’accès. Actuellement, un gestionnaire qui est mappé à un « *. » chemin d’accès gère uniquement les requêtes dont l’URL se terminent par une période de demande. Par exemple, le gestionnaire gère uniquement les requêtes dont les URL ressemble à l’URL suivante :
http://www.example.com/ExampleSite/ExampleFile.
Après avoir appliqué cette mise à jour, les gestionnaires qui sont mappés à un « *. » demande de chemin d’accès peut traiter les demandes dont l’URL se terminent par un point et dont les URL ne se terminent pas par un point. Par exemple, le gestionnaire peut maintenant gérer des requêtes qui ressemblent à des URL suivantes :
http://www.example.com/ExampleSite/ExampleFile
http://www.example.com/ExampleSite/ExampleFile.
Une fois ce correctif appliqué, les applications ASP.NET 4 peuvent gérer des requêtes pour les URL sans extension. Par conséquent, HttpModules managés qui s’exécutent avant l’exécution du gestionnaire s’exécute. Dans certains cas, les modules HttpModule peuvent renvoyer des erreurs pour les URL sans extension. Par exemple, une classe HttpModule qui a été écrit pour n'attendre que les demandes .aspx peut désormais renvoyer des erreurs lorsqu’il tente d’accéder à la propriété HttpContext.Session. Vous pouvez désactiver la fonctionnalité d’URL sans extension pour les applications ASP.NET affectées en ajoutant le code suivant au fichier web.config de l’application :
<system.webServer>     <handlers>         <remove name="ExtensionlessUrl-Integrated-4.0"/>         <remove name=" ExtensionlessUrl-ISAPI-4.0_32bit "/>      </handlers></system.webServer> 

Informations supplémentaires


Informations concernant la mise à jour

Comment obtenir cette mise à jour

Vous pouvez télécharger ces mises à jour à partir du site Web Microsoft Windows Update ou du centre de téléchargement Windows.
Site Web Windows Update
http://update.microsoft.com
Centre de téléchargement Microsoft
Vous pouvez télécharger les fichiers suivants à partir du Centre de téléchargement Microsoft :
Système d’exploitationMise à jour
Windows 7Download Télécharger maintenant le package de mise à jour.
Windows 7 pour les systèmes basés sur les x64Download Télécharger maintenant le package de mise à jour.
Windows Server 2008Download Télécharger maintenant le package de mise à jour.
Windows Server 2008 pour systèmes ItaniumDownload Télécharger maintenant le package de mise à jour.
Windows Server 2008 Édition x64 Download Télécharger maintenant le package de mise à jour.
Windows VistaDownload Télécharger maintenant le package de mise à jour.
Windows Vista pour les systèmes basés sur les x64Download Télécharger maintenant le package de mise à jour.
Windows Server 2008 R2 pour systèmes ItaniumDownload Télécharger maintenant le package de mise à jour.
Windows Server 2008 R2 x64 EditionDownload Télécharger maintenant le package de mise à jour.

Conditions préalables

Pour appliquer cette mise à jour, vous devez disposer d’IIS 7.0 ou IIS 7.5 est installé sur un ordinateur qui exécute l’un des systèmes d’exploitation suivants :
  • Windows Vista Service Pack 2 (SP2)
  • Windows Server 2008 SP2
  • Windows 7
  • Windows Server 2008 R2

Nécessité de redémarrer

Vous devez redémarrer l’ordinateur si IIS est en cours d’exécution lorsque vous appliquez cette mise à jour.

Informations sur le remplacement de la mise à jour

Cette mise à jour n'en remplace pas d'autre.

Informations sur les fichiers

La version anglaise de cette mise à jour dispose des attributs de fichier répertoriés dans le tableau suivant ou ceux d’une version ultérieure. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties en heure locale. Pour connaître le décalage entre l’heure UTC et l’heure locale, utilisez l’onglet Fuseau horaire dans l’élément Date et heure du Panneau de configuration.
Pour toutes les versions x86 prises en charge de Windows Server 2008 et Windows Vista
Nom du fichierVersion du fichierTaille du fichierDateHeure
Httpapi.dll6.0.6002.2235030,72026-Feb-201017:07x86
Http.sys6.0.6002.22350411,64826-Feb-201014:58x86
Hwebcore.dll7.0.6002.2235012,80026-Feb-201017:07x86
Iiscore.dll7.0.6002.22350191,48826-Feb-201017:07x86
Iisstart.htmNot Applicable68903-Apr-200920:49Not applicable
W3dt.dll7.0.6002.2235023,55226-Feb-201017:11x86
Welcome.pngNot applicable184,94603-Apr-200920:49Not applicable
Pour toutes les versions x64 prises en charge de Windows Server 2008 et Windows Vista
Nom du fichierVersion du fichierTaille du fichierDateHeurePlateforme
Httpapi.dll6.0.6002.2235033 79226-Feb-201021:33x64
Http.sys6.0.6002.22350620,03226-Feb-201015:14x64
Hwebcore.dll7.0.6002.2235015,36026-Feb-201021:33x64
Iiscore.dll7.0.6002.22350296,44826-Feb-201021:33x64
Iisstart.htmNot applicable68903-Apr-200920:41Not applicable
W3dt.dll7.0.6002.2235031,23226-Feb-201021:35x64
Welcome.pngNot applicable184,94603-Apr-200920:41Not applicable
Hwebcore.dll7.0.6002.2235012,80026-Feb-201017:07x86
Iiscore.dll7.0.6002.22350191,48826-Feb-201017:07x86
W3dt.dll7.0.6002.2235023,55226-Feb-201017:11x86
Httpapi.dll6.0.6002.2235030,72026-Feb-201017:07x86
Pour toutes les versions IA-64 prises en charge de Windows Server 2008
Nom du fichierVersion du fichierTaille du fichierDateHeurePlateforme
Httpapi.dll6.0.6002.2235070,65626-Feb-201016:50IA-64
Http.sys6.0.6002.223501,176,57626-Feb-201015:08IA-64
Hwebcore.dll7.0.6002.2235037,37626-Feb-201016:50IA-64
Iiscore.dll7.0.6002.22350547,32826-Feb-201016:50IA-64
Iisstart.htmNot applicable68903-Apr-200920:42Not applicable
W3dt.dll7.0.6002.2235052,73626-Feb-201016:55IA-64
Welcome.pngNot applicable184,94603-Apr-200920:42Not applicable
Hwebcore.dll7.0.6002.2235012,80026-Feb-201017:07x86
Iiscore.dll7.0.6002.22350191,48826-Feb-201017:07x86
W3dt.dll7.0.6002.2235023,55226-Feb-201017:11x86
Httpapi.dll6.0.6002.2235030,72026-Feb-201017:07x86
Pour toutes les versions x86 prises en charge de Windows 7
Nom du fichierVersion du fichierTaille du fichierDateHeurePlateforme
Hwebcore.dll7.5.7600.2065412,80026-Feb-201010:08x86
Iiscore.dll7.5.7600.20654198,14426-Feb-201010:08x86
W3dt.dll7.5.7600.2065424,06426-Feb-201010:08x86
Pour toutes les versions 64 bits de Windows 7 et Windows Server 2008 R2
Nom du fichierVersion du fichierTaille du fichierDateHeurePlateforme
Hwebcore.dll7.5.7600.2065415,36026-Feb-201010:04x64
Iiscore.dll7.5.7600.20654314,36826-Feb-201010:04x64
W3dt.dll7.5.7600.2065431,74426-Feb-201010:04x64
Pour toutes les versions IA-64 prises en charge de Windows Server 2008 R2
Nom du fichierVersion du fichierTaille du fichierDateHeurePlateforme
Hwebcore.dll7.5.7600.2065437,37626-Feb-201008:50IA-64
Iiscore.dll7.5.7600.20654575,48826-Feb-201008:50IA-64
W3dt.dll7.5.7600.2065452,22426-Feb-201008:55IA-64

Statut


Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.
Si vous souhaitez un gestionnaire pour exécuter une demande enfant, vous pouvez utiliser l’indicateur EXECUTE_FLAG_IGNORE_CURRENT_INTERCEPTOR lorsque vous créez le gestionnaire. Ce comportement empêche l’indicateur ne soit appelée une nouvelle fois sur la demande enfant. L’indicateur EXECUTE_FLAG_IGNORE_CURRENT_INTERCEPTOR est une constante de l’exécution de la demande qui est prise en charge dans IIS 7.0 et IIS 7.5. L’indicateur indique que le gestionnaire pour une chaîne de requête donnée doit être ignoré. Pour plus d’informations sur l’indicateur, visitez le site Web de Microsoft Developer Network (MSDN) à l’adresse suivante :Pour plus d’informations sur la configuration requise pour la configuration des mappages de gestionnaires dans IIS 7.0, visitez le site Web Microsoft TechNet suivant :
 

Informations supplémentaires sur les fichiers

Informations sur les fichiers supplémentaires pour Windows Server 2008 et Windows Vista

Les informations de fichiers supplémentaires pour toutes les versions prises en charge x86-de Windows Server 2008 et Windows Vista
Nom du fichierUpdate.mum
Version du fichierNot applicable
Taille du fichier5,158
Date (UTC)27-Feb-2010
Heure (UTC)18:17
Nom du fichierX86_1e7a6f15f4d7f4edd519aef2d647881c_31bf3856ad364e35_6.0.6002.22350_none_1d29480970a05e6f.manifest
Version du fichierNot applicable
Taille du fichier696
Date (UTC)27-Feb-2010
Heure (UTC)18:17
Nom du fichierX86_858118480c32f0534bf960b55b372bbf_31bf3856ad364e35_6.0.6002.22350_none_fbbdf75a771ea5a3.manifest
Version du fichierNot applicable
Taille du fichier705
Date (UTC)27-Feb-2010
Heure (UTC)18:17
Nom du fichierX86_c6ec327fe3d68b3a7c1ee394cc3e55e4_31bf3856ad364e35_6.0.6002.22350_none_e6c62fe21d7f6f0c.manifest
Version du fichierNot applicable
Taille du fichier692
Date (UTC)27-Feb-2010
Heure (UTC)18:17
Nom du fichierX86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22350_none_f7e64594b3b84c39.manifest
Version du fichierNot applicable
Taille du fichier4,708
Date (UTC)26-Feb-2010
Heure (UTC)18:50
Nom du fichierX86_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22350_none_aefb04de2f475f7e.manifest
Version du fichierNot applicable
Taille du fichier144,703
Date (UTC)26-Feb-2010
Heure (UTC)18:52
Nom du fichierX86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22350_none_d1e410bc3fb12f83.manifest
Version du fichierNot applicable
Taille du fichier16,238
Date (UTC)26-Feb-2010
Heure (UTC)18:49
Les informations de fichiers supplémentaires pour toutes les versions prises en charge x64-de Windows Server 2008 et Windows Vista
Nom du fichierAmd64_31545cc2b22af01a59ebb17bbace1cd7_31bf3856ad364e35_6.0.6002.22350_none_70348f26c94b803f.manifest
Version du fichierNot applicable
Taille du fichier1,060
Date (UTC)27-Feb-2010
Heure (UTC)18:17
Nom du fichierAmd64_5448eef498705cbe74c3240f471198c3_31bf3856ad364e35_6.0.6002.22350_none_ca9b0a6a45ef30c2.manifest
Version du fichierNot applicable
Taille du fichier696
Date (UTC)27-Feb-2010
Heure (UTC)18:17
Nom du fichierAmd64_70b0ac19a0faeb698c7dfffa4d951280_31bf3856ad364e35_6.0.6002.22350_none_3928bcb681238700.manifest
Version du fichierNot applicable
Taille du fichier1,040
Date (UTC)27-Feb-2010
Heure (UTC)18:17
Nom du fichierAmd64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22350_none_5404e1186c15bd6f.manifest
Version du fichierNot applicable
Taille du fichier4,722
Date (UTC)26-Feb-2010
Heure (UTC)23:11
Nom du fichierAmd64_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22350_none_0b19a061e7a4d0b4.manifest
Version du fichierNot applicable
Taille du fichier144,967
Date (UTC)26-Feb-2010
Heure (UTC)23:13
Nom du fichierAmd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22350_none_2e02ac3ff80ea0b9.manifest
Version du fichierNot applicable
Taille du fichier16,270
Date (UTC)26-Feb-2010
Heure (UTC)23:09
Nom du fichierUpdate.mum
Version du fichierNot applicable
Taille du fichier5,204
Date (UTC)27-Feb-2010
Heure (UTC)18:17
Nom du fichierWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22350_none_385756922c6f62b4.manifest
Version du fichierNot applicable
Taille du fichier9,710
Date (UTC)26-Feb-2010
Heure (UTC)18:42
Nom du fichierX86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22350_none_f7e64594b3b84c39.manifest
Version du fichierNot applicable
Taille du fichier4,708
Date (UTC)26-Feb-2010
Heure (UTC)18:50
Informations de fichiers supplémentaires pour toutes les versions basés sur IA-64 prises en charge de Windows Server 2008
Nom du fichierIa64_27d3cfa1344d417e7dcf371af14a494b_31bf3856ad364e35_6.0.6002.22350_none_4460c56ad3f3cab5.manifest
Version du fichierNot applicable
Taille du fichier694
Date (UTC)27-Feb-2010
Heure (UTC)18:17
Nom du fichierIa64_3e5b74e023a4d148ceddd6b4ca5a88f9_31bf3856ad364e35_6.0.6002.22350_none_082778ed5cc3c10e.manifest
Version du fichierNot applicable
Taille du fichier1,058
Date (UTC)27-Feb-2010
Heure (UTC)18:17
Nom du fichierIa64_8912b65e3989f0274874c85d898f409b_31bf3856ad364e35_6.0.6002.22350_none_cca4e76efee005c8.manifest
Version du fichierNot applicable
Taille du fichier1 038
Date (UTC)27-Feb-2010
Heure (UTC)18:17
Nom du fichierIa64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22350_none_f7e7e98ab3b65535.manifest
Version du fichierNot applicable
Taille du fichier4,715
Date (UTC)26-Feb-2010
Heure (UTC)18:18
Nom du fichierIa64_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22350_none_aefca8d42f45687a.manifest
Version du fichierNot applicable
Taille du fichier144,957
Date (UTC)26-Feb-2010
Heure (UTC)18:20
Nom du fichierIa64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22350_none_d1e5b4b23faf387f.manifest
Version du fichierNot applicable
Taille du fichier16,254
Date (UTC)26-Feb-2010
Heure (UTC)18:16
Nom du fichierUpdate.mum
Version du fichierNot applicable
Taille du fichier3,032
Date (UTC)27-Feb-2010
Heure (UTC)18:17
Nom du fichierWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22350_none_385756922c6f62b4.manifest
Version du fichierNot applicable
Taille du fichier9,710
Date (UTC)26-Feb-2010
Heure (UTC)18:42
Nom du fichierX86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22350_none_f7e64594b3b84c39.manifest
Version du fichierNot applicable
Taille du fichier4,708
Date (UTC)26-Feb-2010
Heure (UTC)18:50

Informations sur les fichiers supplémentaires pour Windows 7 et Windows Server 2008 R2

Informations de fichiers supplémentaires pour toutes les versions basées sur les x86 pris en charge de Windows 7
Nom du fichierUpdate.mum
Version du fichierNot applicable
Taille du fichier1,856
Date (UTC)26-Feb-2010
Heure (UTC)17:34
Nom du fichierX86_8351b8daf6943b693db57904da56bc16_31bf3856ad364e35_6.1.7600.20654_none_5b65c7b268b9d6bf.manifest
Version du fichierNot applicable
Taille du fichier705
Date (UTC)26-Feb-2010
Heure (UTC)17:34
Nom du fichierX86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20654_none_d0296e5ba39e7f7c.manifest
Version du fichierNot applicable
Taille du fichier10,228
Date (UTC)26-Feb-2010
Heure (UTC)11:57
Informations sur les fichiers supplémentaires pour toutes les versions basées sur les x64 pris en charge de Windows 7 et Windows Server 2008 R2
Nom du fichierAmd64_6dc8283f92dde563aa9adc39d29d56a1_31bf3856ad364e35_6.1.7600.20654_none_06c5836643d8c1ff.manifest
Version du fichierNot applicable
Taille du fichier1,060
Date (UTC)26-Feb-2010
Heure (UTC)17:34
Nom du fichierAmd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20654_none_2c4809df5bfbf0b2.manifest
Version du fichierNot applicable
Taille du fichier10,236
Date (UTC)26-Feb-2010
Heure (UTC)11:33
Nom du fichierUpdate.mum
Version du fichierNot applicable
Taille du fichier2,076
Date (UTC)26-Feb-2010
Heure (UTC)17:34
Nom du fichierWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20654_none_369cb431905cb2ad.manifest
Version du fichierNot applicable
Taille du fichier7,906
Date (UTC)26-Feb-2010
Heure (UTC)10:28
Informations de fichiers supplémentaires pour toutes les versions basés sur IA-64 prises en charge de Windows Server 2008 R2
Nom du fichierIa64_5c181612b6fab262c02ec62d718c487b_31bf3856ad364e35_6.1.7600.20654_none_c84aea562b85fe03.manifest
Version du fichierNot applicable
Taille du fichier1,058
Date (UTC)26-Feb-2010
Heure (UTC)17:34
Nom du fichierIa64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20654_none_d02b1251a39c8878.manifest
Version du fichierNot applicable
Taille du fichier10,232
Date (UTC)26-Feb-2010
Heure (UTC)11:36
Nom du fichierUpdate.mum
Version du fichierNot applicable
Taille du fichier1,862
Date (UTC)26-Feb-2010
Heure (UTC)17:34
Nom du fichierWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20654_none_369cb431905cb2ad.manifest
Version du fichierNot applicable
Taille du fichier7,906
Date (UTC)26-Feb-2010
Heure (UTC)10:28