EndpointNotFoundException при работе через учебные руководства в Изучении WCF

Я работаю посредством книжных знаний WCF, и на первой учебной лаборатории HelloIndigo я получаю следующую ошибку.

Невозможно подключиться к http://localhost:8000/HelloIndigo/HelloIndigoService. Код ошибки TCP 10061: Никакая связь не могла быть установлена, потому что целевая машина активно отказалась от него 127.0.0.1:8000.

Это появляется в Клиентском проекте на строковом s строки = прокси. HelloIndigo ();

EndpointAddress ep = new EndpointAddress("http://localhost:8000/HelloIndigo/HelloIndigoService");

IHelloIndigoService proxy = ChannelFactory.
            CreateChannel(new BasicHttpBinding(), ep);
string s = proxy.HelloIndigo();
Console.WriteLine(s);
Console.WriteLine("Press  to terminate Client");
Console.ReadLine();

Я интенсивно погуглил на этом, но я ничего не узнал.

Кто-либо может объяснить проблему и как исправить?

5
задан Nicholas Murray 15 August 2013 в 14:45
поделиться

1 ответ

В первую очередь необходимо проверить следующее:

  • Работает ли служба?
  • Есть ли конечная точка, настроенная на этот адрес?
  • Есть ли какой-либо брандмауэр, блокирующий запрос?

] Попробуйте ввести адрес конечной точки в браузере и посмотрите, сможете ли вы перейти к нему.

3
ответ дан 14 December 2019 в 19:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: