gpt4 book ai didi

c# - Microsoft Graph 订阅扩展错误 - 删除/更新

转载 作者:行者123 更新时间:2023-12-04 11:46:04 24 4
gpt4 key购买 nike

问题

  • 我目前有一个 Azure Active Directory 应用程序,该应用程序具有 Microsoft Graph Webhook 订阅,用于监听指定邮箱中的新电子邮件(消息)。
  • 订阅有一个计划任务,可通过更新请求续订订阅的到期日期。订阅的目标是使用其 MS Graph 提供的 ID。
  • 针对此特定订阅的任何删除或更新请求都会失败。(请参阅下面的“错误响应”。)
<小时/>

问题

  • 我意识到这可能是与此处提出的问题相同的问题/错误: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"
}
}
}
<小时/>

额外信息

  • 订阅的 Microsoft Graph ID 不知何故被……转换了?原始订阅 ID 为 ( 528b79f1-....-....-....-360c0e1149e9 ),返回的目标 ID 为:( Q0IzOUZ ... NEQ0Qg== ) .
  • 正在执行的 UPDATE 请求源自使用 Microsoft Graph SDK (C#) 的 ASP.NET CORE 应用程序。
  • 但是,我已经消除了 SDK 作为问题根源的可能性 - 使用 REST API 测试器 (Insomnia),我得到了相同的错误结果。请求 URL 如下所示:
  • 我还尝试过使用 BETA 版本而不是 v1.0。不幸的是我得到了同样的错误结果。
<小时/>

配置

<小时/>

==更新==

  • 相关订阅现已过期并从我的应用程序订阅列表中消失(时间戳,太平洋标准时间:2019 年 3 月 22 日上午 8:45:22)。
  • 我将无法再对其进行测试(对不起,S.O.后代!)。
  • 不过,好消息:既然有问题的子项(订阅)已经消失,我就可以创建新的订阅并重新启动受影响的服务。我能够针对任何新创建的订阅成功提交获取/更新/删除请求。
<小时/>

最佳答案

== Update ==

  • The subscription in question has now expired and disappeared from my application's subscriptions list (timestamp, PST: 3/22/2019 8:45:22 AM).

  • I will no longer be able to test against it (sorry S.O. posterity!).

  • However, good news: now that the problem child (subscription) in question is gone, I was able to create a new subscription and restart my affected service. I am able to successfully submit get / update / delete requests against any newly created subscriptions.

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

@baywet感谢您提出这样做​​的建议。

关于c# - Microsoft Graph 订阅扩展错误 - 删除/更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55292161/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com