Microsoft Graph API - невозможно прочитать файлы пользователя - PullRequest
0 голосов
/ 23 марта 2020

Я пытаюсь создать консольное приложение C# для подключения к Graph API и получения доступа к файлу пользователя. Я использую пример кода, приведенный в Использование authProvider с MS SDK для вызовов графа в C#.

Следующее приложение и делегированные разрешения добавляются в приложение, и предоставляется согласие администратора. Разрешение приложения

Когда я получаю токен доступа, я вижу только файлы Files.ReadWrite.All, Files.Read.All. Ни одно из делегированных разрешений не присутствует.

                var drive = await graphServiceClient.Drive.Root.Children
                .Request()
                .GetAsync();

Приведенный выше код возвращает список элементов накопителя, но не принадлежащих учетной записи пользователя.

                var drive = await graphServiceClient.Me.Drive.Root.Children
                .Request()
                .GetAsync();

Приведенный выше код возвращает ошибку «невозможно получить URL-адрес пользователя mysite». Не могли бы вы дать мне знать, что мне здесь не хватает?

Снимок экрана с ошибкой

...