<httpModules>-Element
Konfiguriert die HTTP-Module innerhalb einer Anwendung.
<configuration>
<system.web>
<httpModules>
<httpModules>
<addtype="classname,assemblyname" name="modulename"/> <removename="modulename"/> <clear/></httpModules>
Untertags
Untertag | Beschreibung |
---|---|
<add> | Fügt einer Anwendung eine HttpModule-Klasse hinzu.
Wenn zuvor eine identische verb/path-Kombination angegeben wurde (beispielsweise in einer Web.config-Datei in einem übergeordneten Verzeichnis), setzt der zweite Aufruf von <add> die vorherige Einstellung außer Kraft. |
<remove> | Entfernt eine HttpModule-Klasse aus einer Anwendung. |
<clear> | Entfernt alle HttpModule-Zuordnungen aus einer Anwendung. |
Beispiel
Im folgenden Beispiel werden der ASP.NET-Anwendung drei HttpModule-Verweise hinzugefügt.
<configuration>
<system.web>
<httpModules>
<add type="System.Web.Caching.OutputCacheModule"
name="OutputCache"/>
<add type="System.Web.SessionState.SessionStateModule"
name="Session"/>
<add type=Selector, selector.dll"
name="Selector"/>
</httpModules>
</system.web>
</configuration>
Anforderungen
Enthalten in: <system.web>
Webplattform: IIS 5.0, IIS 5.1, IIS 6.0
Konfigurationsdatei: Machine.config, Web.config
Konfigurationsabschnittshandler: System.Web.Configuration.HttpModulesConfigHandler