AccessDenied В токене должны присутствовать утверждения о scp или ролях. - PullRequest
0 голосов
/ 09 января 2019

Я пытаюсь получить токен доступа для загрузки больших файлов, как , как описано в документации .

Я использую поток предоставления учетных данных клиента для получения токена доступа согласно документации . Я получил токен доступа, используя этот поток.

Я пытался использовать этот токен доступа с этим URI:

/v1.0/users/{userId}/drive/items/{itemId}/createUploadSession  

но выдает ошибку, что "AccessDenied В токене должны присутствовать утверждения scp или role"

Я предоставил разрешение администратора для приложения. Я пробовал этот поток как в почтальоне, так и в кодировании, но оба выдают одну и ту же ошибку.

1 Ответ

0 голосов
/ 02 февраля 2019

Хорошо, как отметил Марк, Sites.ReadWrite.All было единственным разрешением, которое мне было нужно, просто разрешение не было принято администратором. Поэтому роли не были видны в моем маркере доступа. Теперь я могу вызвать graph API, использующий этот токен доступа.

...