プロキシを介してWSE Webサービスを呼び出す
-
04-07-2019 - |
質問
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>
解決
「有効」を設定する必要があります; defaultProxy要素の属性を&quot; true&quot;に動作させるには:
<system.net>
<defaultProxy **enabled="true"**>
<proxy proxyaddress="http://theproxy:8080" bypassonlocal="True" />
</defaultProxy>
</system.net>
これは動作するはずです。
所属していません StackOverflow