(я уже спросил на форуме Microsoft , но не получил ответа.)
У меня есть служба приложений, использующая личный реестр с включенным режимом непрерывного развертывания.Приложение работает совершенно нормально, но URL-адрес Webhook для Continuous Deployment не работает.
Вот вывод HTTP-запроса GET к webhook:
$ curl https://\$MySiteName:SomeLongPassword@mysite.scm.azurewebsites.net/docker/hook
"No route registered for '/docker/hook'"
Кто-то из MicrosoftФорум сказал мне попробовать POST-запрос, и вот что получилось:
$ curl -X POST https://\$MySiteName:SomeLongPassword@mysite.scm.azurewebsites.net/docker/hook
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">
<HTML><HEAD><TITLE>Length Required</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii"></HEAD>
<BODY><h2>Length Required</h2>
<hr><p>HTTP Error 411. The request must be chunked or have a content length.</p>
</BODY></HTML>
Я не нашел в документах Microsoft Azure, как использовать webhook.