Microsoft Graph API для получения пользовательской информации, давая ошибку - PullRequest
0 голосов
/ 06 мая 2019

После проверки подлинности OpenID в Microsoft Azure AD, когда система пытается получить сведения о пользователе с помощью https://graph.microsoft.com/oidc/userinfo Сервер Microsoft выдает ошибку ниже.

enter image description here

  << "x-ms-ags-diagnostic: {"ServerInfo":{"DataCenter":"North Central US","Slice":"SliceC","Ring":"3","ScaleUnit":"003","RoleInstance":"AGSFE_IN_22","ADSiteName":"NCU"}}[\r][\n]"
  << "Duration: 1.2061[\r][\n]"
  << "Strict-Transport-Security: max-age=31536000[\r][\n]"
  << "Date: Mon, 06 May 2019 06:47:24 GMT[\r][\n]"
  << "[\r][\n]"
  << "102[\r][\n]"
  << "{[\r][\n]"
  << "  "error": {[\r][\n]"
  << "    "code": "InternalServerError",[\r][\n]"
  << "    "message": "Object reference not set to an instance of an object.",[\r][\n]"
  << "    "innerError": {[\r][\n]"
  << "      "request-id": "45bf81f5-bcf7-4661-b69b-48947bdd76fe",[\r][\n]"
  << "      "date": "2019-05-06T06:47:24"[\r][\n]"
  << "    }[\r][\n]"
  << "  }[\r][\n]"
  << "}[\r][\n]"

Ответы [ 2 ]

1 голос
/ 08 мая 2019

У меня есть новости от команды разработчиков Microsoft.Похоже, это было внутреннее изменение, которое повлияло на токены AAD, попавшие в некоторые центры обработки данных.Они готовят исправление, которое будет установлено в четверг (9 мая 2019 года) утром PDT, поэтому к этому времени все должно быть исправлено.

0 голосов
/ 09 мая 2019

Мы видим буквально тысячи ошибок, как показано ниже, при вызове: https://graph.microsoft.com/oidc/userinfo

и кажется случайным в зависимости от того, какой сервер получает запрос.

HTTP / 1.1 500 Внутренний кэш ошибок сервера-Control: закрытый Content-Type: application / json;charset = utf-8 id-запроса: 253ceb44-8a32-4335-97b2-b776dfb8f6b3 client-request-id: 253ceb44-8a32-4335-97b2-b776dfb8f6b3 x-ms-ags-диагностика: {"ServerInfo": {"Центр обработки данных": "East US", "Slice": "SliceC", "Ring": "2", "ScaleUnit": "000", "RoleInstance": "AGSFE_IN_26", "ADSiteName": "EUS"}} Продолжительность: 1,283Strict-Transport-Security: max-age = 31536000 Дата: среда, 08 мая 2019 13:53:53 GMT Длина контента: 258

{"error": {"code": "InternalServerError", "message ":" Ссылка на объект не установлена ​​для экземпляра объекта. "," innerError ": {" request-id ":" 253ceb44-8a32-4335-97b2-b776dfb8f6b3 "," date ":" 2019-05-08T13: 53: 54 "}}}

Есть ли ссылка, по которой я вижу, когда это исправление было развернуто, и которое запланировано на утренний PDT в четверг (9 мая 2019 года), поскольку это сильно влияет на наш бизнес?

...