Я создал приложение в Azure и дал, как я думал, достаточные привилегии. Теперь при использовании Api из приложения я получаю случайные ошибки.
Например:
https://graph.microsoft.com/v1.0/groups/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/members?$select=id,userPrincipalName
обычно дает правильный результат, то есть члены группы. Однако, когда я запускаю его несколько раз, я получаю:
{
"error": {
"code": "Authorization_RequestDenied",
"message": "Insufficient privileges to complete the operation.",
"innerError": {
"request-id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"date": "2020-04-27T07:35:43"
}
}
}
Это происходит не только из приложения, но и с использованием Postman с теми же учетными данными. Как я могу иметь недостаточные привилегии, если вызов уже прошел несколько раз, то вдруг это не так.
Есть ли ограничения на количество вызовов MS Graph API? Я не мог найти никакой информации по этому вопросу. Цени любую помощь.