[英]Webhook callback getting unexpected response 301 from Azure Function
[英]302 response from webhook subscription callback
我正在關注aspnetcore-apponlytoken-webhooks-sample項目以讓用戶訂閱 Outlook 365 webhooks。
代碼使用 ASP.NET Core 1.1,我想用 ASP.NET Core 2.0 運行它。 我構建了一個新的 2.0 應用程序並將相關代碼拉到新項目中。
如果我運行 1.1 代碼,我會從/notification/listen
端點收到202
響應。
如果我運行 2.0 代碼,我會從/notification/listen endpoint
收到302
響應
似乎回調永遠不會到達/notification/listen
端點,所以可能是框架中的某些東西阻止了它。
我像 GitHub 示例一樣使用 ngrok 並收到此錯誤:
訂閱驗證請求失敗。 響應必須與validationToken 查詢參數完全匹配
在/subscription/create
進行此調用時:
newSubscription = await graphClient.Subscriptions.Request().AddAsync(new Subscription
{
Resource = $"users/{ userId }/mailFolders('Inbox')/messages",
ChangeType = "created",
NotificationUrl = appSettings.NotificationUrl,
ClientState = clientState,
ExpirationDateTime = DateTime.UtcNow + new TimeSpan(0, 0, 15, 0)
});
抱歉回復晚了。 您似乎遇到了樣本本身的問題。 在這種情況下,最好的做法是在示例的存儲庫上創建一個問題,以便解決和修復它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.