Microsoft graph api findMeetingTimes抛出500错误,代码未更改

Microsoft graph api findMeetingTimes抛出500错误,代码未更改,microsoft-graph-api,Microsoft Graph Api,对于一个非常简单的findMeetingTimes请求,我们的代码今天开始抛出以下错误。 这就是错误: { "error": { "code": "UnknownError", "message": "{\"ClassName\":\"System.ArgumentNullException\",\"Message\":\"Value cannot be null.\",\"Data\":null,\"InnerException\":null,\"HelpURL\":null,

对于一个非常简单的findMeetingTimes请求,我们的代码今天开始抛出以下错误。 这就是错误:

{
"error": {
    "code": "UnknownError",
    "message": "{\"ClassName\":\"System.ArgumentNullException\",\"Message\":\"Value cannot be null.\",\"Data\":null,\"InnerException\":null,\"HelpURL\":null,\"StackTraceString\":\"   at System.String.Join(String separator, String[] value)\\r\\n   at Microsoft.Griffin.WebService.Calendar.Scheduling.DefaultController.<ExecuteWorkflow>d__53`2.MoveNext()\",\"RemoteStackTraceString\":null,\"RemoteStackIndex\":0,\"ExceptionMethod\":\"8\\nJoin\\nmscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\\nSystem.String\\nSystem.String Join(System.String, System.String[])\",\"HResult\":-2147467261,\"Source\":\"mscorlib\",\"WatsonBuckets\":null,\"ParamName\":\"value\"}",
    "innerError": {
        "request-id": "f9153038-b8e2-41a8-bba6-dad2a8cc3afa",
        "date": "2019-09-10T12:01:37"
    }
}
有人知道这是什么原因吗

//编辑: 更多的测试表明,这仍然适用于来自Microsoft Graph Explorer的承载令牌,但不是我们自己的令牌,它是由AzureAD应用程序注册生成的。据我们所知,令牌应该都是有效的(并且在几个小时前就已经存在了……我们的令牌也适用于其他端点)

我们的代币数据:

  {
  "aud": "https://graph.microsoft.com",
  "iss": "https://sts.windows.net/0e7219f7-4c4d-47e7-b98a-7b9b9de02b80/",
  "iat": 1568152509,
  "nbf": 1568152509,
  "exp": 1568156409,
  "acct": 0,
  "acr": "1",
  "aio": "******",
  "amr": [
      "pwd",
      "mfa"
  ],
  "app_displayname": "Outlook Meetings for Jira",
  "appid": "fb930189-fe2c-4b11-b424-f576f7b371b3",
  "appidacr": "1",
  "family_name": "*******",
  "given_name": "*****",
  "ipaddr": "185.85.64.210",
  "name": "*****",
  "oid": "12ad9a79-78ae-424a-b6ef-a6ec78f69f3f",
  "platf": "3",
  "puid": "10033FFF8670ACD2",
  "scp": "Calendars.ReadWrite.Shared email offline_access User.Read User.ReadBasic.All",
  "signin_state": [
      "kmsi"
  ],
  "sub": "QsD80H0dBCYK4wttPZFIY1w_Pi5Ygbn9OwKuiNkNPXo",
  "tid": "0e7219f7-4c4d-****-b98a-7b9b9de02b80",
  "unique_name": "...@....com",
  "upn": "...@....com",
  "uti": "uzKz01rSV0SD1kTwBZJkAA",
  "ver": "1.0",
  "wids": [
      "62e90394-69f5-4237-9190-012177145e10"
  ],
  "xms_tcdt": 1374053072

}

好的,问题似乎是我们目前只请求“Calendar.ReadWrite.Shared”-根据文档应该可以使用。这导致了上述问题。你还需要“日历,读写”…你救了我。非常感谢。应用此解决方案后,它开始工作良好。但对于来宾用户,这仍然不起作用。你能帮忙吗?@YatendrasinhJoddha我们会尽力联系微软,这是def。看起来像是他们那边的一只虫子…我们和他们讨论过。我们知道,他们那边有个问题。他们已经推出了更新,现在一切正常。我认为您还应该尝试使用旧权限。对我来说,它已经开始起作用了。
  {
  "aud": "https://graph.microsoft.com",
  "iss": "https://sts.windows.net/0e7219f7-4c4d-47e7-b98a-7b9b9de02b80/",
  "iat": 1568152509,
  "nbf": 1568152509,
  "exp": 1568156409,
  "acct": 0,
  "acr": "1",
  "aio": "******",
  "amr": [
      "pwd",
      "mfa"
  ],
  "app_displayname": "Outlook Meetings for Jira",
  "appid": "fb930189-fe2c-4b11-b424-f576f7b371b3",
  "appidacr": "1",
  "family_name": "*******",
  "given_name": "*****",
  "ipaddr": "185.85.64.210",
  "name": "*****",
  "oid": "12ad9a79-78ae-424a-b6ef-a6ec78f69f3f",
  "platf": "3",
  "puid": "10033FFF8670ACD2",
  "scp": "Calendars.ReadWrite.Shared email offline_access User.Read User.ReadBasic.All",
  "signin_state": [
      "kmsi"
  ],
  "sub": "QsD80H0dBCYK4wttPZFIY1w_Pi5Ygbn9OwKuiNkNPXo",
  "tid": "0e7219f7-4c4d-****-b98a-7b9b9de02b80",
  "unique_name": "...@....com",
  "upn": "...@....com",
  "uti": "uzKz01rSV0SD1kTwBZJkAA",
  "ver": "1.0",
  "wids": [
      "62e90394-69f5-4237-9190-012177145e10"
  ],
  "xms_tcdt": 1374053072