【问题标题】:Unable to renew or create Group Event Subscriptions due to x-anchor mailbox由于 x-anchor 邮箱,无法续订或创建组事件订阅
【发布时间】:2019-04-12 17:27:45
【问题描述】:

我有一个创建组事件订阅的 Web 应用程序。一年多来一直运行良好。本周,我开始注意到没有续订或创建订阅。

在疑难解答中,我看到了这个错误:

Code: ExtensionError
Message: Operation: Delete; 
Exception: [Status Code: BadRequest
Reason: The x-anchor mailbox 'OID:[User Object ID]@[Tenant Id]' does not match the target of the request.]

我的有效载荷与资源为 Groups/[GroupId]/Events 的图形文档一致

现在,如果我只是从该订阅请求中删除 Events,则可以很好地创建对该组的订阅。这意味着问题与组事件资源隔离。群聊也有同样的错误。

我正在客户的上下文中创建订阅。

我注意到something has changed on the backend。因此,目前看来,无法为群组创建任何事件或对话订阅,并且我之前创建/更新的今晚过期的订阅都将失败。

我认为这个错误实际上只是一个通用错误,这实际上与 X-AnchorMailbox 标头没有任何关系;但是,我不能确定。我认为这确实只是一个错误,意味着请求格式正确,但无法创建订阅。

有人可以确认这是否是一个新错误。如果没有,我很好奇我需要在代码中解决哪些变化。

我尝试了不同的组、租户,并将请求的changetype 减少到仅updated。我试图添加 X-AnchorMailbox 标头。

没有工作。

这是我来自 Graph Explorer 的帖子

POST https://graph.microsoft.com/v1.0/subscriptions
Content-type: application/json

{
   "changeType": "created,deleted,updated",
   "notificationUrl": "https://[...]/Webhook-Calendar-Receiver?code=[code omitted]",
   "resource": "Groups/[group id omitted]/Events",
   "expirationDateTime":"2019-04-15T03:14:45.9356913Z",
   "clientState": "[client state omitted]"
}

我希望收到正文中包含订阅详细信息的回复。

【问题讨论】:

  • 我可以确认组事件也不再用作 Microsoft Flows 的触发器。虽然您似乎可以将 OOB 流触发器用于组事件,但它永远不会真正触发,您也无法测试流。

标签: microsoft-graph-api


【解决方案1】:

三天前我遇到了同样的问题。今天早上,我执行了创建组中线程订阅的调用,效果很好。 (无法评论[没有声誉])

更新: 今天早上没有patch或者create work...有点奇怪,Microsoft Graph还有问题吗?

更新#2: 我联系了微软支持,他们没有解决问题。它似乎大部分时间都有效,但是当它不起作用时,它会持续几天。

【讨论】:

    猜你喜欢
    • 2020-01-10
    • 2020-09-07
    • 2014-05-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-27
    • 2013-11-27
    • 2019-04-09
    • 1970-01-01
    相关资源
    最近更新 更多