首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用IIS7在web服务器上部署ASP.NET Webhooks

使用IIS7在web服务器上部署ASP.NET Webhooks
EN

Stack Overflow用户
提问于 2016-10-13 07:34:39
回答 1查看 915关注 0票数 2

我已经通读了一些.NET Webhooks教程,由于它对于.NET来说是相对较新的,因此示例非常有限。我按照教程在VS2013中创建了一个Webhook项目。当我发布这个项目时,我得到了三个文件(Global.asax。package.config,Web.config)和一个包含dll的bin文件夹。下面是几个教程:

https://blogs.msdn.microsoft.com/webdev/2015/09/04/introducing-microsoft-asp-net-webhooks-preview/

http://www.dotnetcurry.com/aspnet/1245/aspnet-webhooks-receive-webhooks-from-github

我遇到的所有教程示例都利用Azure发布他们的Webhook。我们有自己的带有IIS7的web服务器。我在我们的web服务器上创建了一个文件夹(appfolder),其中的另一个文件夹名为mailchimp,并将发布的文件和bin文件夹放在该文件夹中,因此路径为D:\appfolder\mailchimp。然后,我在IIS7中创建了一个名为apps.mysite.org的新站点,指向D:\appfolder。因此,我认为webhook的URI应该是http://apps.mysite.org/mailchimp/api/webhooks/incoming/mailchimp。然而,当我尝试在我的邮件黑猩猩列表中设置Webhook URL时,它告诉我“我们无法连接到指定的URL。

我需要做什么来设置我的web服务器来接收.NET Webhooks?我假设api/webhooks/incoming/mailchimp是一个文件夹路径,但无法找到我需要放在其中的内容。

任何进一步的帮助都将是令人敬畏的。

EN

回答 1

Stack Overflow用户

发布于 2016-12-29 07:06:04

WebHook URI看起来不正确:

http://apps.mysite.org/mailchimp/api/webhooks/incoming/mailchimp

它的形式应该是

http://apps.mysite.org/api/webhooks/incoming/mailchimp?code=>

是您在向MailChimp注册URI时设置的随机值。此外,在实践中,它还应该是“https”而不是“http”。

希望这能有所帮助!

亨里克

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40010003

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档