2015-10-14 3 views
0

Я хочу интегрировать один диск для бизнеса в мое приложение winform. Я зарегистрировал свое приложение в лазуре для этого. создал пробную учетную запись 365 для проверки моей реализации. Я могу проверить подлинность пользователя, и я принял все разрешения, которые он запрашивает во время входа в систему. Я могу получить «https: // {tenant} -my.sharepoint.com/ _api/v2.0 "для зарегистрированного пользователя, а также токен доступа для вызова одного диска api. Но когда я вызываю API для получения диска по умолчанию или файлов, имеющихся на корневом уровне в учетной записи одного диска, я получаю ошибку неавторизованного доступа. Я думаю, что, возможно, у меня не было необходимых разрешений при регистрации моего приложения. Я попытался добавить все приложения в список разрешений, но это также не работает. Я использую этот link для руководства.Какие приложения следует добавить в разделе «Разрешения для другого приложения» в лазурном письме, чтобы зарегистрировать приложение для One Drive Business

ответ

0

С вашего вопроса неясно, какие шаги вы предприняли для регистрации своего приложения, но вот ссылка на демонстрационный проект в GitHub, который делает то, что, как я думаю, вы пытаетесь сделать. Они дают указания для настройки, которая состоит из двух частей: регистрация с помощью Azure и добавление подключенной услуги для разрешений Чтение/Запись.

+0

Я предоставил ссылку, о которой я говорил, чтобы реализовать один привод для бизнеса. Также дайте мне знать ссылку на github, на которую вы ссылаетесь. –