Ошибка при создании приложения Azure AD на конечной точке бета-версии API API - PullRequest
0 голосов
/ 04 марта 2019

Я отправляю следующую полезную нагрузку на конечную точку https://graph.microsoft.com/beta/applications:

{
  "displayName": "23e724af-2544-4764-ab56-520710fda746",
  "homepage": "https://23e724af-2544-4764-ab56-520710fda746",
  "identifierUris": [ "urn:23e724af-2544-4764-ab56-520710fda746" ],
  "replyUrls": [ "https://23e724af-2544-4764-ab56-520710fda746" ],
  "requiredResourceAccess": [],
  "signInAudience": "AzureADMyOrg"
}

Сбой при ответе HTTP 400 со следующим телом ответа:

{
  "error": {
    "code": "Request_BadRequest",
    "message": "A value without a type name was found and no expected \
                type is available. When the model is specified, each value \
                in the payload must have a type which can be either specified \
                in the payload, explicitly by the caller or implicitly \
                inferred from the parent value.",
    "innerError": {
      "request-id": "3de11d38-b10a-4711-baa5-0daee8af1b22",
      "date": "2019-03-04T07:20:37"
    }
  }
}

У всех естьПонятие, что я делаю неправильно?

Участник службы, с которым я звоню, имеет разрешение Application.ReadWrite.OwnedBy.

1 Ответ

0 голосов
/ 04 марта 2019

Я могу воспроизвести вашу проблему на моей стороне, в теле запроса вам нужно предоставить JSON-представление application объекта.См .: Тело запроса .homepage и replyUrls не являются его свойствами , удалите их, тогда это будет работать.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...