Использование библиотеки Microsoft.Azure.Services.AppAuthentication для создания токенов доступа для ресурсов, отличных от служб Azure.
Мы используем Microsoft.Azure.Services.AppAuthentication
для создания токена для подключения к KeyVault (локально он использует подписанный пользовательский контекст из Visual Studio, а в облаке - его генерирующий токен из MSI в Azure Web App).
Мне было интересно, могу ли я использовать ту же библиотеку для генерации токенов на предъявителя для подключения к другим пользовательским API.
Сценарий - мне нужно использовать данные из вышестоящего API, который защищен приложением AAD (в том же клиенте). В настоящее время я использую идентификатор клиента AAD и секрет клиента для создания токена (используя библиотеку идентификации Active Directory). Мне было интересно, могу ли я использовать Microsoft.Azure.Services.AppAuthentication
библиотека для генерации токена.