Я установил новое приложение в Microsoft Azure и получил от администратора разрешение на разрешение приложения для этого приложения (files.ReadWriteAll). Я могу получить access_token через POSTMAN. Я пытаюсь получить информацию о диске с помощью этой конечной точки
https://graph.microsoft.com/v1.0/drives/{drive-id}
Но я получаю сообщение об ошибке: -
{"error": {"code": "AccessDenied", "message": "В токене должны присутствовать утверждения о scp или ролях.", "innerError": {"request-id": "905c7701-8b89- 4711-9204-b00c4a09a921 "," date ":" 2019-03-28T15: 56: 29 "}}}
Я использовал эту ссылку, чтобы получить информацию о моем токене доступа.
http://jwt.calebb.net/
Разрешения Files.Readwrite не отображаются нигде в информации (не знаю, почему). Лазурный сайт показывает, что согласие было получено.
Спасибо за любую помощь по этому вопросу:)
Права доступа Azure, настроенные для моего приложения