1
我在我的ASP.NET應用程序中實現了Paddle WebHooks。我試着運行示例WebHook請求到https://requestb.in/,它完美運行(接收器返回200)。下面是截圖:如何解決「WebHook驗證請求必須包含'code'查詢參數。」在ASP.NET WebHook接收器中?
現在,我嘗試使用this教程中我使用此代碼ASP.NET應用程序創建一個網絡掛接接收器:
public class PaddleWebHookHandler : WebHookHandler
{
public PaddleWebHookHandler()
{
Receiver = "genericjson";
}
public override Task ExecuteAsync(string receiver, WebHookHandlerContext context)
{
return Task.FromResult(true);
}
}
的Paddle WebHooks發送者拋出一個400錯誤請求錯誤與此消息:
WebHook驗證請求必須包含'code'查詢參數。
你知道有什麼問題嗎?我錯過了什麼?
它需要一個代碼令牌,因爲通常在WebHook中,你想要實現一個祕密來防止某人惡意使用該鉤子。你可以在你的Web.Config中指定'code',如果你在這裏遵循了來自MSFT的演練。 https://blogs.msdn.microsoft.com/webdev/2015/11/20/using-asp-net-webhooks-with-ifttt-and-zapier-to-monitor-twitter-and-google-sheets/ – FoxDeploy