Elemento <add> per authenticationModules (Impostazioni di rete)
Aggiornamento: novembre 2007
Consente di aggiungere un modulo di autenticazione all'applicazione.
Elemento <Configuration>
Elemento <system.Net> (Impostazioni di rete)
Elemento <authenticationModules> (Impostazioni di rete)
Elemento <add> per authenticationModules (Impostazioni di rete)
<add
type = "client type", System, Version="version number", Culture="culture", PublicKeyToken="token"
/>
Attributi ed elementi
Nelle sezioni riportate di seguito vengono illustrati attributi, elementi figlio ed elementi padre.
Attributi
Attributo |
Descrizione |
---|---|
type |
Nome di classe e dettagli del modulo che implementa l'autenticazione. |
Elementi figlio
Nessuno.
Elementi padre
Elemento |
Descrizione |
---|---|
Specifica i moduli utilizzati per autenticare le richieste di rete. |
Note
L'elemento add aggiunge un modulo di autenticazione alla fine dell'elenco dei moduli di autenticazione registrati. I moduli di autenticazione vengono richiamati nell'ordine in cui sono stati aggiunti all'elenco.
Il valore dell'attributo type deve essere costituito da un nome DLL valido e un nome di classe corrispondente, separati da una virgola.
File di configurazione
L'elemento può essere utilizzato nel file di configurazione dell'applicazione o nel file di configurazione del computer (Machine.config).
Esempio
Nell'esempio di codice riportato di seguito vengono attivati i moduli di autenticazione predefiniti. È necessario sostituire i valori di Version e PublicKeyToken con i valori corretti per il modulo specificato.
<configuration>
<system.net>
<authenticationModules>
<add type="System.Net.DigestClient, System, Version=2.0.3600.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<add type="System.Net.NegotiateClient, System, Version=2.0.3600.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<add type="System.Net.KerberosClient, System, Version=2.0.3600.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<add type="System.Net.NtlmClient, System, Version=2.0.3600.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<add type="System.Net.BasicClient, System, Version=2.0.3600.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</authenticationModules>
</system.net>
</configuration>