Почему антивирус блокирует мой веб-сервис? - PullRequest
0 голосов
/ 07 декабря 2010

Я пишу приложение Flex, которое выполняет вызовы веб-службы для веб-службы ASP.NET. У меня не настроен IIS, поэтому я запускаю веб-службу сервера разработки Visual Studio для тестирования приложения.

Все шло хорошо, пока я не обновил антивирус AVG до последней версии 2011 года. Внезапно веб-сервисы стали непоследовательными, в большинстве случаев сбой вызовов! Если я отключаю AVG, все работает нормально.

Я не могу понять, почему антивирус должен иметь такой эффект. Я заметил, что у других были подобные проблемы: .NET Webservice больше не возвращает данные JSON . Может кто-то пролить свет на этот вопрос?

Ответы [ 2 ]

0 голосов
/ 08 декабря 2010

В сканере ссылок AVG может быть ошибка, возможно, он испортил HTTP-запрос или заголовок ответа. Например, для веб-сервисов очень важны правильный тип контента и кодировка, а также есть некоторые специфичные для SOAP заголовки, такие как SOAPAction.

0 голосов
/ 07 декабря 2010

Некоторые антивирусные программы предоставляют дополнительные функции «интернет-безопасности», которые блокируют определенные виды трафика в предположении, что этот трафик является вредоносным.Лучше всего, вероятно, установить исключения в программе AVG для всех процессов и программ, на которые вы хотите, чтобы они не были затронуты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...