5

问题

  • 我目前有一个 Azure Active Directory 应用程序,它有一个 Microsoft Graph Webhook 订阅,用于侦听指定邮箱中的新电子邮件(消息)。
  • 订阅有一个计划任务,通过更新请求更新订阅的到期日期。订阅的目标是使用其 MS Graph 提供的 ID。
  • 针对此特定订阅的任何 DELETE 或 UPDATE 请求都会失败。 (参见下文‘错误响应’。)

问题

  • 我意识到这可能与此处提出的问题相同:https ://stackoverflow.com/a/53111286/7902641
  • 是否有任何修复/解决方案/或解决方法?
  • 如果已经修复或者这完全是一个不同的问题,我可以做些什么来解决这个特定问题?
  • 谢谢!

错误响应

{
  "error": {
    "code": "ExtensionError",
    "message": "Operation: Delete; Exception: [Status Code: NotFound; Reason: The subscription with Id 'Q0IzOUZCMTYtMTk4OC00OEZDLUFFQjQtNzI4NTU1MDREMkVDXzQ5RDk2MzI3LUFDRDEtNEE2QS05QTQ1LUYwQ0ZGQjgwNEQ0Qg==' is not found.]",
    "innerError": {
      "request-id": "e83fe463-....-....-....-76eb35e2e697",
      "date": "2019-03-22T02:35:14"
    }
  }
}

额外信息


配置


== 更新 ==

  • 有问题的订阅现已过期并从我的应用程序订阅列表中消失(时间戳,PST:3/22/2019 8:45:22 AM)
  • 我将无法再针对它进行测试(对不起,后代!)。
  • 然而,好消息:现在有问题的孩子(订阅)已经消失了,我能够创建一个新的订阅并重新启动我受影响的服务。我能够针对任何新创建的订阅成功提交获取/更新/删除请求。

4

1 回答 1

0

== 更新 ==

  • 相关订阅现已过期并从我的应用程序订阅列表中消失(时间戳,PST:2019 年 3 月 22 日上午 8:45:22)。

  • 我将无法再针对它进行测试(对不起,后代!)。

  • 然而,好消息:现在有问题的孩子(订阅)已经消失了,我能够创建一个新的订阅并重新启动我受影响的服务。我能够针对任何新创建的订阅成功提交获取/更新/删除请求。

由于这篇文章已经发布了将近一年,并且很可能通过 MSFT 的修复得到解决(我们的实现中没有可操作的修复),我将这篇文章标记为“已回答”。

@baywet感谢您的建议。

于 2020-03-06T19:24:09.760 回答