0 Вопрос: Вызов WCF WebService работает локально, но не из службы приложений Azure.

вопрос создан в Wed, May 8, 2019 12:00 AM

У меня есть WCF WebService (.NET 4.0), который доступен через публичный IP-адрес. У меня запущен проект C # MVC (.NET 4.7.2), который я размещаю в Azure. Я подключаюсь к этой службе WCF в качестве подключенной службы в моем проекте VS2017.

введите описание изображения здесь

 введите описание изображения здесь

Когда я запускаю приложение MVC локально, оно работает нормально - я могу подключиться к службе и прочитать данные. Однако при публикации в Azure AppService появляется ошибка:

  

Конечная точка не прослушивала    http://12.3.456.78:8080/MyService.svc , который может принять   сообщение. Это часто вызвано неправильным адресом или действием SOAP.   Смотрите InnerException, если имеется, для более подробной информации.

     

InnerException:   System.Net.WebException: невозможно подключиться к удаленному серверу --- >   System.Net.Sockets.SocketException: попытка подключения не удалась   потому что подключенная сторона не ответила должным образом после периода   время или не удалось установить соединение, так как подключенный хост имеет   не удалось ответить 12.3.456.78:8080

Это не проблема брандмауэра - брандмауэр на сервере, на котором размещена служба WCF, не регистрирует никаких запросов. Похоже, Azure просто не выполнит запрос.

Мой код очень прост:

using (var service = new MyService.ServiceClient())
{
   List<MyObject> res = service.GetMyStuff(); // This throws the error
}
    
0
  1. Фактический IP-адрес, который вы используете внешний IP-адрес? Порт 8080 перенаправлен? Можете ли вы подключиться к нему, например, из Почтальона?
    2019-05-08 16: 15: 25Z
  2. Да, это внешний публичный IP-адрес, к которому я могу получить доступ откуда угодно, но по какой-то причине это не моя служба приложений Azure.
    2019-05-08 16: 18: 39Z
  3. Можете ли вы пропинговать IP с консоли Kudu?
    2019-05-08 16: 32: 46Z
  4. Нет, на самом деле я ничего не могу пропинговать из Kudu. Я получаю: "ping google.com Невозможно связаться с драйвером IP. Общий сбой"
    2019-05-08 16: 48: 27Z
0 ответов                              0                         
источник размещен Вот