繁体   English   中英

Azure App Service连续部署Webhook不起作用

[英]Azure App Service Continuous Deployment Webhook doesn't work

(我已经在Microsoft论坛中问过,但没有得到答案。)

我有一个使用私有注册表并启用了持续部署的应用程序服务。 该应用程序运行正常,但持续部署的Webhook URL不起作用。

这是对Webhook的HTTP GET请求的输出:

$ curl https://\$MySiteName:SomeLongPassword@mysite.scm.azurewebsites.net/docker/hook
"No route registered for '/docker/hook'"

微软论坛中的某人告诉我尝试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。

经过更多搜索,我找到了这个答案

答案建议执行以下操作:

curl https://\$MySiteName:SomeLongPassword@mysite.scm.azurewebsites.net/docker/hook -H "" -d ""

不知道为什么这行得通,我希望Azure文档中有一些东西。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM