Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Définit un serveur proxy.
<Configuration>
<system.net>
<defaultProxy>
<procuration>
Syntaxe
<proxy
autoDetect="True|False|Unspecified"
bypassonlocal="True|False|Unspecified"
proxyaddress="uriString"
scriptLocation="uriString"
usesystemdefault="True|False|Unspecified"
/>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributes
| Attribut | Description |
|---|---|
autoDetect |
Spécifie si le proxy est détecté automatiquement. La valeur par défaut est Unspecified. |
bypassonlocal |
Spécifie si le proxy est contourné pour les ressources locales. Les ressources locales incluent le serveur local (http://localhost, http://loopbackou http://127.0.0.1) et un URI sans point (http://webserver). La valeur par défaut est Unspecified. |
proxyaddress |
Spécifie l’URI du proxy à utiliser. |
scriptLocation |
Spécifie l’emplacement du script de configuration. N’utilisez pas l’attribut bypassonlocal avec cet attribut. |
usesystemdefault |
Spécifie s’il faut utiliser les paramètres de proxy système. Si la valeur est définie True, les attributs suivants remplacent les paramètres de proxy système. La valeur par défaut est Unspecified. |
Éléments enfants
Aucun.
Éléments parents
| Élément | Description |
|---|---|
| defaultProxy | Configure le serveur proxy HTTP (Hypertext Transfer Protocol). |
Valeur de texte
Remarques
L’élément proxy définit un serveur proxy pour une application. Si cet élément est manquant dans le fichier de configuration, .NET Framework utilise les paramètres du proxy système.
La valeur de l’attribut proxyaddress doit être un URI (Uniform Resource Indicator) bien formé.
L’attribut scriptLocation fait référence à la détection automatique des scripts de configuration de proxy. La WebProxy classe tente de localiser un script de configuration (généralement nommé Wpad.dat) lorsque l’option Utiliser le script de configuration automatique est sélectionnée pour la connexion dans les propriétés Internet. Si bypassonlocal elle est définie sur une valeur, scriptLocation elle est ignorée.
Une exception est levée si l’attribut proxyaddress spécifie un proxy par défaut non valide. La InnerException propriété sur l’exception doit avoir plus d’informations sur la cause racine de l’erreur.
Fichiers de configuration
Cet élément peut être utilisé dans le fichier de configuration de l’application ou dans le fichier de configuration de l’ordinateur (Machine.config).
Example
L’exemple suivant utilise les valeurs par défaut du proxy système, spécifie l’adresse du proxy et contourne le proxy pour l’accès local.
<configuration>
<system.net>
<defaultProxy>
<proxy
usesystemdefault="True"
proxyaddress="http://192.168.1.10:3128"
bypassonlocal="True"
/>
</defaultProxy>
</system.net>
</configuration>