2009-09-29 9 views
2

Comment déclarer un proxy réseau pour tous les programmes Windows à utiliser?.Net Internet Proxy

+2

vous faites pour tous les programmes Windows? ou pour tous les programmes sur votre machine? –

+1

Je veux l'utiliser sur mon serveur ftp dans mon bureau. donc tout le monde devrait être capable de l'utiliser dans mon réseau sans faire aucune action spéciale. – Behrooz

+1

Même après vos commentaires, la question n'est pas claire, où est le problème? S'il vous plaît éviter d'être trop générique. Pendant que vous étiquetez .NET et C#, il n'y a aucune mention à ce sujet dans la question. –

Répondre

5

.NET framework WebRequest utiliser Internet Options pour le contexte utilisateur actuel (accessible depuis le panneau de contrôle). Comme s'il était défini pour IE, il sera utilisé par .NET WebRequest. Mais lorsque WebRequest s'exécutera sous un compte tel que "NT AUTHORITY \ NETWORK SERVICE", par exemple à partir de l'application ASP.NET, aucune option Internet n'est définie pour cet utilisateur. De cette façon, vous devez jouer avec le registre.

Pour en savoir plus, lisez l'article "Take the Burden Off Users with Automatic Configuration in .NET"

+1

c'est une bonne référence.peut fonctionner. – Behrooz

2

Ouvrez Internet Explorer allez dans les options Internet, aller à des connexions, les paramètres LAN -> Paramètres proxy

: P Pas vraiment une réponse, juste mes jours de support technique qui brille à travers.

+1

je veux l'utiliser comme un filtre de rupture. donc les options Internet ne peuvent pas m'aider, car il ne peut pas crypter les URL avec RSA. – Behrooz

1

Un rapide search on Bing a apporté ceci post.

Le gars là-bas était capable de faire ce que vous voulez en utilisant WMI.

+1

il n'y avait pas de réponse là-bas. – Behrooz