у меня есть проблемы при попытке обновления другого пользователя фотографии либо с помощьюОбновления фотографии с помощью графа апи/офиса апи другого пользователя
графа апи: «graph.microsoft.com/v1.0/Users/usermail/ photo/$ value " или Outlook REST API:" outlook.office.com/api/v2.0/users('usermail ')/photo/$ value " или Microsoft Graph SDK:" github.com/microsoftgraph «
API возвращает ошибку 403 (запрещено), хотя приложение, которое я использую, имеет полные разрешения для API-интерфейса Graph.
Microsoft Graph Sdk возвращается при попытке установить другую фотографию пользователя «ErrorAccessDenied Message: доступ запрещен. Проверьте учетные данные и повторите попытку».
я могу только обновить изображение, подписанные в пользователе, если я использую пользователь почте & пароля, чтобы получить действительный маркер доступа
если я получить действительный маркер доступа, используя идентификатор клиента и секретный ключ я не могу обновить любые пользовательские фото
так что я могу обновить другую фотографию пользователя, используя график api? Мне не хватает каких-либо разрешений, необходимых для приложения?
Я попытался войти в систему, используя учетные данные аутентификации клиента, используя идентификатор клиента и секретный ключ клиента, если я получу действительный токен доступа с использованием идентификатора клиента и секретного ключа. Я не могу обновить фотографию пользователя. – Michael
Вы должны использовать подписанный сертификат клиентское подтверждение вместо секретного ключа при выполнении потока учетных данных клиента. Какую ошибку вы получили? –
тот же результат, я попытался использовать самосертификат и использовать его в качестве утверждённого клиента сертификата вместо секретного ключа и успешно получил действительный токен, но при попытке обновить любую фотографию пользователя я получил ту же ошибку StatusCode: 403, ReasonPhrase: Forbidden ', Версия: 1.1, – Michael