Я пытаюсь создать папку в учетной записи OneDrive для бизнеса. И это дает мне ошибка:
{ «Ошибка»: { «код»: «- 2147024891,
System.UnauthorizedAccessException «,» message «:» Доступ запрещен. Ты сделаешь
у вас нет разрешения на выполнение этого действия или доступ к этому ресурсу. «}}
После регистрации в Azure Active Directory он дает разрешение на доступ ко всем приложениям:
И после получения токена и serviceEndPointUri я пытаюсь создать папку, но это дает ошибку UnauthorizedAccessException.
Я также пытаюсь получить подробную информацию о OneDrive для бизнеса пользователя, это дай мне ту же ошибку:
GET {serviceEndPointUri}/drive
Authorization: Bearer {access_token}
PHP-код для получения подробной информации о пользователе OneDrive для бизнеса:
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
$headers[0] = 'Authorization: Bearer ' . $get_access_token;
curl_setopt($ch,CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
$output=curl_exec($ch);
curl_close($ch);
print_r($output);
{ «Ошибка»: { «код»: «- 2147024891,
System.UnauthorizedAccessException «,» message «:» Доступ запрещен. Ты сделаешь
у вас нет разрешения на выполнение этого действия или доступ к этому ресурсу. «}}
Я использую бесплатную подписку, причина, она выдает мне ошибку:
Исключение неавторизованного доступа
Любая помощь или предложения будут оценены.
Задача ещё не решена.
Других решений пока нет …