#azure #azure-webjobs
#azure #azure-webjobs
Вопрос:
У меня проблема со службой приложений Azure. Я пытаюсь развернуть приложение WebJob, которое отправляет и получает XML-файл. В среде localhost это работает нормально. Проблема заключается в том, что я выполняю задание из службы приложений Azure. Похоже, что брандмауэр службы приложений Azure блокирует соединение, поскольку приложение веб-заданий возвращает сообщение журнала «Не удалось подключиться к хосту». Чтобы проверить это, я попытался «отключить» хост, но время ожидания ответа на подключение истекло.
D:home> tcpping maullin.sii.cl
Connection attempt failed: Connection timed out.
Connection attempt failed: Connection timed out.
Connection attempt failed: Connection timed out.
Connection attempt failed: Connection timed out.
Если я попробую это в среде локального хостинга, проблем не возникнет, и я получу все ответы правильно.
Сервер URL, который я пытаюсь отправить файл «XML»,
maullin.sii.cl
Я исследовал, как «разрешить» http-трафик (входящая / исходящая конфигурация) в службе приложений Azure, но, похоже, эта функция не существует, и она включена только в облачной службе Azure.
Я был бы признателен за любую помощь.
Большое вам спасибо
G.R
Комментарии:
1. Можете ли вы проверить, что
maullin.sii.cl
нет правила брандмауэра, блокирующего запрос. Исходящие запросы, инициируемые службой приложений Azure, не будут поступать с того же IP-адреса службы. So может быть заблокирован наmaullin.sii.cl
.2. @BernieWhite к сожалению, я не могу проверить,
maullin.sii.cl
блокирует ли запрос, но полагаю, что это не так, потому что, если я отправляю XML с помощью процедуры, запускаемой кнопкой в веб-приложении, она работает правильно. Проблема в том, что когда я пытаюсь отправить XML с помощью приложения веб-заданий, насколько я знаю, у него другой протокол, чем у веб-приложения. PS: Пожалуйста, поправьте меня, если я ошибаюсь. Большое вам спасибо!