Microsoft Graph-修补日历事件时出现PopAuthenticatorInvalidSignature错误

时间:2019-09-25 20:02:34

标签: office365 microsoft-graph outlook-restapi

PATCH发出https://graph.microsoft.com/v1.0/me/calendars/$(CALENDAR_ID)/events/$(EVENT_ID)请求时,我们发现图形API出现错误。

这是已经进行了一段时间的集成,我们以前从未见过。这是API,停机时间还是我们应该处理的错误?这是一个示例响应:

HTTP 401
{
  "error": {
    "code": "PopAuthenticatorInvalidSignature",
    "message": "Signature is invalid for pop authenticator.",
    "innerError": {
      "date": "2019-09-25T18:33:37",
      "request-id": "1383b020-6ba0-44db-85b8-03cfbf277cd3"
    }
  }
}

以下是其他请求ID:

0c2a47da-1090-4c06-b5cb-fc95b3964913
7403116f-3edd-4d39-adf9-51ed2feaee23
27df39b8-43ad-41f8-b9f1-b5e2adaafb4b
408c8686-bf78-4a82-883a-7e794838d846
7130b609-1a0a-46f2-b523-0db1db591fe1
9659a797-180f-4f41-bba0-b1b490408752
161ea8d8-dcf5-4f0d-aa21-32b584e22ba6

很高兴在需要时提供其他信息。

3 个答案:

答案 0 :(得分:8)

这是一个服务器端问题,现已纠正。

答案 1 :(得分:2)

我已经在多个客户的Graph应用程序中看到了这个确切的问题。至少从昨天开始,它就一直是零星的,直到今天中部大约17:30,它才完全停止发生。当然,看起来有些零星的API中断/问题。

我们还没有重新注册任何应用程序-它只是停止了自身的失败。在旧的和新的应用程序注册系统中都已注册的应用程序遇到了这个问题,因此我认为这根本不相关。

我在旧版应用程序注册门户上阅读了弃用通知,说旧版门户已被弃用,而不是任何先前注册的应用程序均已弃用,需要重新注册。微软绝不会像这样默默破坏几乎每个人的API访问权限。

答案 2 :(得分:-3)

我想我得到了答案。看起来微软已经弃用了一种注册应用程序的旧方法。如果您转到https://apps.dev.microsoft.com,则将看到不赞成使用的消息,并会找到一个可以处理它的链接。

我做到了,我的应用程序又可以正常工作了。