Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Consente di configurare i moduli HTTP all'interno di un'applicazione.
<configuration>
<system.web>
<httpModules>
<httpModules>
<addtype="classname,assemblyname" name="modulename"/> <removename="modulename"/> <clear/></httpModules>
Sottotag
| Sottotag | Descrizione |
|---|---|
| <add> | Consente di aggiungere una classe HttpModule a un'applicazione.
È importante notare che se è stata già specificata una identica combinazione verbo/percorso (ad esempio, in un file Web.config di una directory padre), la seconda chiamata a <add> esegue l'override dell'impostazione precedente. |
| <remove> | Consente di rimuovere una classe HttpModule da un'applicazione. |
| <clear> | Consente di rimuovere tutti i mapping HttpModule da un'applicazione. |
Esempio
Nell'esempio che segue vengono aggiunti tre riferimenti HttpModule all'applicazione ASP.NET.
<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>
Requisiti
Contenuto in: <system.web>
Piattaforma Web: IIS 5.0, IIS 5.1, IIS 6.0
File di configurazione: Machine.config, Web.config
Gestore della sezione di configurazione: System.Web.Configuration.HttpModulesConfigHandler