簡體   English   中英

來自 webhook 訂閱回調的 302 響應

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM