1

Web Services Enhancements 3.0を使用して、Visual Studio 2005でC#で記述されたASP.NETアプリケーションからWebサービスを呼び出しています。

特定のSOCKS5プロキシを使用するようにネットワーク接続設定を変更すると、Internet ExplorerでWebサービスを呼び出すことができますが、.ASPXページから、プロキシを使用する必要があることを示すエラーメッセージが表示されます。

プロキシを使用するようにWebサービスクライアントを構成する方法を知っていますか?

ありがとう

PS:

Web.configに以下を追加しても機能しません。

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

1 に答える 1

0

機能させるには、defaultProxy 要素の「enabled」属性を「true」に設定する必要があります。

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

これはうまくいくはずです。

于 2008-12-19T10:24:08.973 に答える