Signification

Je voulais savoir quelle est la signification de

 

J’utilise IIS 7.5 et j’ai une application Web simple. Dois-je écrire ceci dans mon fichier web.config. J’ai également écrit quelques gestionnaires http pour l’appel jquery ajax. J’utilise l’authentification par formulaire et asp.net 4.0.

Comment puis-je déterminer quel module je dois exécuter et lequel ne doit pas l’être?

Modules Préconditions:

Le moteur principal d’IIS utilise des conditions préalables pour déterminer quand activer un module particulier. Des raisons de performances, par exemple, peuvent déterminer que vous souhaitez uniquement exécuter des modules gérés pour des requêtes qui sont également transmises à un gestionnaire géré. La condition préalable dans l’exemple suivant ( precondition="managedHandler" ) active uniquement le module d’authentification par formulaire pour les requêtes qui sont également gérées par un gestionnaire géré, telles que les demandes aux fichiers .aspx ou .asmx:

  

Si vous supprimez l’atsortingbut precondition="managedHandler" , l’authentification par formulaire s’applique également au contenu qui n’est pas servi par les gestionnaires gérés, tels que .html, .jpg, .doc, mais également pour ASP (.asp) ou PHP (.php ) extensions. Reportez-vous à « Comment tirer parti du pipeline intégré IIS » pour obtenir un exemple d’activation des modules ASP.NET pour tout le contenu.

Vous pouvez également utiliser un raccourci pour activer tous les modules gérés (ASP.NET) pour toutes les requêtes de votre application, quelle que soit la condition préalable ” managedHandler “.

Pour permettre à tous les modules gérés de s’exécuter pour toutes les demandes sans configurer chaque entrée de module pour supprimer la managedHandlermanagedHandler “, utilisez la propriété runAllManagedModulesForAllRequests dans la section :

  

Lorsque vous utilisez cette propriété, la managedHandlermanagedHandler ” n’a aucun effet et tous les modules gérés sont exécutés pour toutes les demandes.

Copié à partir de modules IIS Vue d’ensemble: conditions préalables

append le code ci-dessous dans web.config