использование метода WCF через веб-службу с ошибкой только в IIS, а не в IDE

Я добавил http://ws.hipcricket.com/api/EndUser.svc как ссылка на службу в моей веб-службе. Я могу использовать методы из IDE, но при размещении их в IIS я получаю следующие ошибки:

Ошибка 1:

Не удалось подключиться к (пожалуйста, обратитесь к приведенному выше URL-адресу). Код ошибки TCP 10060: попытка подключения не удалась, поскольку подключенная сторона не ответила должным образом через определенный период времени, или установленное соединение не удалось, поскольку подключенный узел не ответил 69.20.116.221:80.

Ошибка 2:

Не было прослушивающей конечной точки (пожалуйста, обратитесь к приведенному выше URL-адресу), которая могла бы принять сообщение. Это часто вызвано неверным адресом или действием SOAP. См. Внутреннее исключение, если оно присутствует, для получения более подробной информации.


person NirmalKumar    schedule 18.07.2012    source источник


Ответы (1)


Может быть, у вас есть брандмауэр, блокирующий связь с вашим веб-сервером? При разработке на вашем локальном компьютере связь через прокси-сервер, скорее всего, может использовать ваши учетные данные, в то время как пользователь пула приложений, под которым работает ваше приложение на вашем сервере IIS, скорее всего, не имеет правильных прав.

person James Culshaw    schedule 18.07.2012