Нужна помощь с WCF EndpointNotFoundException Код ошибки TCP 10061 - PullRequest
0 голосов
/ 02 марта 2011

Я нуб WCF , поэтому я искренне надеюсь, что я что-то делаю , очевидно неправильно.Тем не менее, я просмотрел все, и хотя, похоже, что есть многочисленные ошибки, подобные TCP error code 10061 , они, похоже, применимы к различным сценариям.

Все, что я пытаюсь сделать здесь, это , просто разместить службу wsHttpBinding из IIS и подключить консольное приложение на этом же сервере к службе WCF.Любая помощь делает тебя потрясающим в моих глазах.Я просмотрел очень много справочных страниц, я вроде обернут вокруг оси на данный момент.Большое спасибо за ваши идеи и рекомендации. Ниже приведено сообщение об ошибке , полученное после запуска консольного приложения.

Необработанное исключение: System.ServiceModel.EndpointNotFoundException: Не удалось подключиться к http://mysite.com/Service/MyService.svc. Код ошибки TCP10061: Соединение не может быть установлено, поскольку целевой компьютер активно отказал ему---> System.Net.WebException: невозможно подключиться к удаленному серверу ---> System.Net.Sockets.SocketException: невозможно установить соединение, так как целевой компьютер активно отказал ему в System.Net.Sockets.Socket.DoConnect (EndPoint endPointSnapshot, SocketAddress socketAddress) в System.Net.ServicePoint.ConnectSocketInternal (логическое значение connectFailure, Socket s4, Socket s6, Сокет и сокет, IP-адрес и адрес, состояние ConnectSocketState, IAsyncResult * исключение * 10, исключение * 10), исключение, время 1232*

Ответы [ 2 ]

1 голос
/ 03 февраля 2012

Возможно, вы также захотите проверить, включена ли служба общего доступа к портам Net.Tcp .

1 голос
/ 02 марта 2011

Первое, что вам нужно проверить: Можете ли вы перейти к http://mysite.com/Service/MyService.svc?

Если это не сработает, у вашего приложения нет надежды на улучшение.

EDIT

Второй вопрос: можете ли вы получить к нему доступ с компьютера, на котором выполняется ваше приложение, с пользователем, под которым будет работать приложение? Это может показаться глупым вопросом, но с такими «странными проблемами», как этот, нужно начинать с первого этажа. Кроме того, вы не упомянули, что пытались:).

...