2009-07-27 2 views
-1

У меня есть веб-сервис, который возвращает информацию о погоде клиенту. Когда я запускаю веб-службы внутри, он работает отлично. Но когда клиент запускает его, клиентское приложение зависает. При тестировании я вижу, что все работает отлично, но к концу перед отправкой ответа обработка просто останавливается и никогда ничего не возвращает. Таким образом, клиентское приложение просто зависаетasp.net Проблемы с веб-сервисами

Может кто-нибудь подумать, что могло бы пойти не так?

Thanks

+0

Возможно, небольшой пример кода будет более полезным ... –

+0

Тип браузера? Серверная технология? Код? Вам нужно больше информации, если кто-то поможет вам. – womp

+2

ASMX? WCF? Ковер-самолет? –

ответ

0

Есть миллионы возможных проблем. Единственное, что я могу предложить, - проверить журналы выполнения. Тем не менее я не могу предложить точное местоположение журналов, пока вы не укажете платформы, которые вы используете для веб-сервисов.

0

Как Майк говорит, что это может быть миллион вещей.

Однако, если мы посмотрим, какая разница. Есть 2 основные вещи:

  • На локальной или удаленной сети
  • войти в систему локального домена или не

Мое предположение, что существует разница в аутентификации, когда вызов от клиент, через него обрабатывается как анонимный пользователь, и он зависает, когда сервер пытается получить доступ к локальному ресурсу в качестве анонимного пользователя.

Поэтому вам необходимо проверить свои настройки безопасности в службах IIS и web.config. Вам также необходимо проверить свой код на доступ к локальным ресурсам, базе данных или временному файлу ...

+0

этот вопрос был переделан и отправлен назад .. поскольку веб-службы никогда не возвращались назад – ssal

Смежные вопросы