Я пробовал все, но каким-то образом не могу сгенерировать токен, или токен, который сгенерирован, не работает. Пожалуйста, помогите с тем, что я делаю не так. Я хочу, чтобы токен создавал онлайн-встречу. Запросы на совместное использование, ниже которых я пробовал
Сгенерируйте токен с типом предоставления учетных данных клиента ЗАПРОС:
POST 'https://login.microsoftonline.com/CXXXXXXX/oauth2/token'
--header 'Content-Type: application / x-www-form-urlencoded'
--data-urlencode ' пароль = CXXXXXXX '
--data-urlencode' grant_type = client_credentials '
--data-urlencode' scope = OnlineMeetings.ReadWrite '
--data-urlencode' client_id = CXXXXXXXXCXXXXXXX-464c- 965a-CXXXXXXXCXXXXXXX '
--data-urlencode' [email protected] '
--data-urlencode' client_secret = CXXXXXXX6ryCXXXXXXXXuV.zu8SmW ~ D_ '
Сохраните созданный токен - используя его в https://graph.microsoft.com/v1.0/me/onlineMeetings выдает ошибку - Ошибка проверки токена доступа. Недействительная аудитория
Используйте этот токен как утверждение следующим образом
POST 'https://login.microsoftonline.com/learn123456789.onmicrosoft.com/oauth2/token' --header 'Content-Type: application / x-www-form-urlencoded' --data-urlencode 'grant_type = urn: ietf: params: oauth: grant-type: jwt-bearer '--data-urlencode' scope = OnlineMeetings.ReadWrite '
--data-urlencode' client_id = CXXXXXXXCXXXXXXX-464c-965a-CXXXXXXXXCXX /
--data-urlencode 'client_secret = CXXXXXXX6ryCXXXXXXXuV.zu8SmW ~ D_'
--data-urlencode 'resource = https: //graph.microsoft.com/'
--data-urlencode 'required_token_use = on_behalf_of '
--data-urlencode' утверждение = tokenFromFirstAPI 'Также пробовал этот api
Ошибка: аудитория утверждения не соответствует клиентскому приложению, представляющему утверждение. Аудитория в утверждении была «00000002-0000-0000-c000-000000000000», а ожидаемая аудитория - «clientID» или один из Uris приложения этого приложения с идентификатором приложения XXX. Нижестоящий клиент должен запросить токен для ожидаемой аудитории (приложение, сделавшее запрос OBO), и это приложение должно использовать этот токен в качестве утверждения.
В этом случае токен не работает - https://graph.microsoft.com/v1.0/me/onlineMeetings
Получение - ошибка проверки токена доступа. Недействительная аудитория.,
Помогите пожалуйста, что я делаю не так?