2016-12-08 2 views
3

Я создал Планировщик Job в Azure, используя действие HTTPS для периодического пинга веб-приложения ASP.NET, развернутого на виртуальной машине. Веб-приложение настроено с привязкой HTTPS с использованием сертификата SSL. Я настроил защиту IIS с помощью инструмента IIS Crypto 2.0.Планировщик Azure Job: SendFailure Основное соединение было закрыто

планировщик заданий завершается с ошибкой:

Http Action - Request to host 'www.somesamplehost.com' failed: SendFailure The underlying connection was closed: An unexpected error occurred on a send.

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

Скриншот из Azure Portal: Screenshot from Azure Portal

+0

Просьба указать код, который не работает? –

+0

Я добавил скриншот. –

+1

Это может быть несколько вещей - если вы можете предоставить свой идентификатор подписки, название задания, название работы, я могу посмотреть. Вы можете отправить эту информацию по электронной почте мне по адресу [email protected] –

ответ

2

Вопрос должен был сертификат SSL. У меня есть SSL-сертификат ECC для моего веб-приложения, а задание планировщика Azure не поддерживает запросы на веб-приложение с таким сертификатом.

Ребята из MS предложили альтернативу для задания планировщика. Это функция в Azure Portal под названием «Логические приложения». Вы можете настроить его таким образом, чтобы он периодически делал запросы по определенному URL-адресу, но «Логические приложения» имеют гораздо больше возможностей по сравнению с Job Scheduler.

Смежные вопросы