После успешной настройки Azure AD для веб-приложения необходимо использовать токен доступа для доступа к приложению.Я получаю токен доступа из AAD, используя clientID и clientSecret, используя следующий код:
METHOD: POST
Url : https://login.microsoftonline.com/your directory ID/oauth2/token
HEADERS: Content-Type : application/x-www-form-urlencoded
BODY: grant_type+=client_credentials&resource+=”your Function url”&client_id+++++=”the application that your register id”&client_secret+=”the key you create”
Обратите внимание, что в соответствии с порталом ресурсов Azure (https://resources.azure.com/), значение по умолчанию разрешеноAudiences
"https://{functionAppName}.azurewebsites.net/.auth/login/aad/callback" Поэтому я добавляю https://{functionAppName}.azurewebsites.net/ в качестве разрешенных удобств
введите описание изображения здесь Затем я могу использовать токен доступа напрямую. Iпротестируйте его с почтальоном.
введите описание изображения здесь
Обратите внимание, что если ваш уровень проверки подлинности Azure не является анонимным, вам необходимо добавитьфункциональная клавиша