Какие приложения следует добавить в разрешения для другого раздела приложений в Azure, для регистрации приложения для One Drive Business

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


person V K    schedule 14.10.2015    source источник


Ответы (1)


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

person Brian Sherwin    schedule 14.10.2015
comment
Я предоставил указанную ссылку, по которой я следовал, чтобы внедрить один диск для бизнеса. Также, пожалуйста, дайте мне знать ссылку на github, на которую вы ссылаетесь. - person V K; 15.10.2015