2010-12-07 10 views
0

私はASP.NET WebサービスへのWebサービス呼び出しを行うFlexアプリケーションを作成しています。 IISが設定されていないため、Visual Studio開発サーバーのWebサービスを実行してアプリケーションをテストします。アンチウィルスがWebサービスをブロックするのはなぜですか?

AVGウイルス対策ソフトウェアを最新の2011年版にアップグレードするまでは、すべてうまくいっていました。突然、Webサービスが矛盾して、大部分の呼び出しが失敗しました! AVGを無効にすると、すべて正常に動作します。

なぜこのような影響があるのか​​わかりません。私は他の人が同様の問題を抱えていることに気づきます:.NET Webservice doesn't return JSON data anymore。誰かが問題に光を当てることができますか?

+1

IISのファイアウォールに例外を追加する必要があります(これは単なる仮定です)。 – cristian

答えて

0

一部のウイルス対策プログラムは、トラフィックが悪意のあるものとして特定の種類のトラフィックをブロックする追加の「インターネットセキュリティ」機能を提供します。あなたの最善の策はおそらく、AVGプログラムの影響を受けたくないすべてのプロセスとプログラムの例外を設定することです。

+0

しかし、これはクライアントマシンでは不可能です。 – VikramAdith

0

AVGのリンクスキャナにバグがある可能性があります。これは、HTTPリクエストまたはレスポンスヘッダーを乱す可能性があります。たとえば、Webサービスの場合、正しいコンテンツタイプとエンコーディングが非常に重要であり、SOAPActionのようないくつかのSOAP固有のヘッダーもあります。

関連する問題