Elemento <proxy> (Impostazioni di rete)
Aggiornamento: novembre 2007
Consente di definire un server proxy.
Elemento <Configuration>
Elemento <system.Net> (Impostazioni di rete)
Elemento <defaultProxy> (Impostazioni di rete)
Elemento <proxy> (Impostazioni di rete)
<proxy
autoDetect="true|false|unspecified"
bypassonlocal="true|false|unspecified"
proxyaddress="uriString"
scriptLocation="uriString"
usesystemdefault="true|false|unspecified "
/>
Attributi ed elementi
Nelle sezioni riportate di seguito vengono illustrati attributi, elementi figlio ed elementi padre.
Attributi
Attributo |
Descrizione |
---|---|
autoDetect |
Specifica se il proxy viene rilevato automaticamente. Il valore predefinito è unspecified. |
bypassonlocal |
Specifica se il proxy viene ignorato per le risorse locali. Le risorse locali includono il server locale (http://hostlocale, https://loopback o http://127.0.0.1) e un URI senza punto (http://serverweb). Il valore predefinito è unspecified. |
proxyaddress |
Specifica l'URI del proxy da utilizzare. |
scriptLocation |
Specifica il percorso dello script di configurazione. |
usesystemdefault |
Specifica se utilizzare le impostazioni proxy di Internet Explorer. Se impostato su true, gli attributi successivi eseguiranno l'override delle impostazioni proxy di Internet Explorer. Il valore predefinito è unspecified. |
Elementi figlio
Nessuno.
Elementi padre
Elemento |
Descrizione |
---|---|
Configura il server proxy Hypertext Transfer Protocol (HTTP). |
Note
L'elemento proxy consente di definire un server proxy per un'applicazione. Se questo elemento non è incluso nel file di configurazione, .NET Framework utilizzerà le impostazioni proxy di Internet Explorer.
Il valore dell'attributo proxyaddress deve essere un URI (Uniform Resource Indicator) ben formato.
L'attributo scriptLocation si riferisce al rilevamento automatico degli script di configurazione del proxy. La classe WebProxy tenterà di individuare uno script di configurazione, generalmente denominato Wpad.dat, quando viene selezionata l'opzione Utilizza script di configurazione automatica di Internet Explorer.
Utilizzare l'attributo usesystemdefault per le applicazioni .NET Framework versione 1.1 che eseguono la migrazione alla versione 2.0.
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 utilizzate le impostazioni predefinite del proxy di Internet Explorer, viene specificato l'indirizzo del proxy e viene ignorato il proxy per l'accesso locale.
<configuration>
<system.net>
<defaultProxy>
<proxy
usesystemdefault="true"
proxyaddress="http://192.168.1.10:3128"
bypassonlocal="true"
/>
</defaultProxy>
</system.net>
</configuration>