Функция Azure не может получить доступ к службе WCF, размещенной на внутреннем сервере Windows

#.net #visual-studio #azure #wcf #azure-functions

#.net #visual-studio #azure #wcf #azure-функции

Вопрос:

Я создал функцию запуска Azure HTTP с помощью .Net framework в Visual Studio. В этой функции он вызывает службу wcf, размещенную на нашем внутреннем сервере Windows. Я разместил функцию на локальном хосте (с использованием Visual Studio) и без проблем вызываю URL-адрес функции с помощью postman, и она успешно вызвала службу WCF. Но после развертывания Azure и когда я тестирую функцию, я получил сообщение об ошибке ниже.

Не было прослушивания конечной точки на https://dev_service.ca/ourservice.svc это могло бы принять сообщение.

Ответ №1:

Это может быть проблема с вашим файлом web.config. Что она настроена на использование адреса localhost.

Также может быть, что вы не включили https для своей службы приложений.