#javascript #azure-active-directory #azure-functions #azure-cli #azure-rest-api
#javascript #azure-active-directory #azure-функции #azure-cli #azure-rest-api
Вопрос:
https://docs.microsoft.com/en-us/rest/api/appservice/webapps/listfunctions
Как я могу динамически генерировать токен, выделенный зеленым цветом, с помощью JavaScript или Api? Я знаю, что он может быть сгенерирован с помощью Azure CLI az account get-access-token
, но это не соответствует моему решению, чтобы помочь мне программно контролировать мои функции.
Комментарии:
1. токен на предъявителя генерируется из авторизации ad.
Ответ №1:
Вы можете получить токен доступа либо с помощью конечных точек службы OAuth2, либо MSAL. Конечные точки OAuth2 не зависят от платформы и языка, а MSAL — нет.
Две конечные точки Azure AD, которые вы используете для аутентификации клиента и получения токена доступа, называются OAuth2 /authorize
и /token
конечными точками. То, как вы их используете, зависит от типа потока предоставления авторизации OAuth2, необходимого для поддержки вашего приложения.
Например, неинтерактивный клиент может использовать предоставление учетных данных клиента, при этом токен доступа может быть получен путем отправки POST-запроса в /token
конечную точку.
От Postman:
Для получения дополнительной информации обратитесь к ссылке Azure REST API.