2008-09-04 8 views
3

私は現時点では仕事場のファイアウォールの向こうにいるので、自分のウェブサイトに展開していたものをテストしていましたが、仕事用プロキシはそれをいくらかブロックしているようです。プロキシ/ファイアウォールを介してWeb参照を追加するにはどうすればよいですか?

基本的に私はのメッセージ取得しています:

操作は、私は私のプロキシinterferringにそれを持っている、しかし、私ができるため、オブジェクト

の現在の状態に有効ではありません私のサービスに行くために私のプロキシを通過するように設定することができます何か高度な設定を参照してください。

私はそれに対して素早くGoogleを行いましたが、喜びはありませんでした。

誰もが簡単に回避する方法を見つけましたか?

答えて

7

編集で、この部分を書き込むのを忘れた:あなたのプロキシのセーフリストにWeb参照URLを追加する必要があるかもしれません。どのプロキシを使用しているのかわかっているのか分かりませんが、これで問題は解決します。プロキシを変更するアクセス権がない場合は、すぐにすぐに回避策を講じます。

すぐに回避できます。ブラウザを使用してWSDLに移動するだけです。 xmlをつかみ、クライアント上で生成する.wsdlファイルとして保存します。その後、wsdl.exeを使用して、wsdlファイルを保存したパスを指すクライアントを生成します。

5

別のオプションは、アプリケーションのWeb構成やアプリの設定に移動し、要素の下に以下を追加することです:

<system.net> 
    <defaultProxy useDefaultCredentials="false"> 
     <proxy usesystemdefault="true" proxyaddress="10.0.0.1" port="80" bypassonlocal="true" /> 
    </defaultProxy> 
</system.net> 

あなたはその後、通常の方法でWeb参照を追加することができます。

+0

これは私のためにローカルアドレスのために働いた – John

関連する問題