Передайте управляемые учетные данные для идентификации в HttpClient в службе приложений

#httpclient #msal #azure-managed-identity

#httpclient #msal #управляемая azure идентификация

Вопрос:

Существует экземпляр HttpClient , запущенный в службе приложений Azure, и служба приложений имеет управляемое удостоверение. Теперь я хочу HttpClient , чтобы в качестве этого управляемого удостоверения был выполнен HTTP-вызов, чтобы пройти проверку подлинности с помощью REST API, защищенного Azure-AD. Я пытался

 HttpClient httpClient = new(new HttpClientHandler {  UseDefaultCredentials = true });  

но это, похоже, неправильно устанавливает заголовок JwtBearer.

Как я могу HttpClient действовать от имени Управляемой личности?