Frage

Ich bin mit Web Services Enhancements 3.0 einen Web-Service aus einer ASP.NET-Anwendung in C # mit Visual Studio 2005 geschrieben nennen.

kann ich die Web-Dienst in Internet Explorer aufrufen, wenn ich die Netzwerkeinstellungen ändern, um eine bestimmte SOCKS5 Proxy zu verwenden, sondern aus der ASPX-Seite erhalte ich eine Fehlermeldung, die mir sagt, dass ich den Proxy werden.

Wissen Sie, wie das Web-Service-Client zu konfigurieren, um den Proxy zu verwenden?

Danke

PS:

Das Hinzufügen der zu Web.config folgenden funktioniert nicht:

<system.net>
  <defaultProxy>
    <proxy proxyaddress="http://theproxy:8080" bypassonlocal="True" />
  </defaultProxy>
</system.net>
War es hilfreich?

Lösung

Sie müssen, um „aktiviert“ Attribut default Element auf „true“, damit es funktioniert:

<system.net>
  <defaultProxy **enabled="true"**>
    <proxy proxyaddress="http://theproxy:8080" bypassonlocal="True" />
  </defaultProxy>
</system.net>

Das sollte funktionieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top