J'essaie de me connecter à mon azure vault à partir d'une application console en utilisant MSI.
Pour cette chambre forte, j'ai ajouté mon utilisateur comme principe sélectionné.
Le code que j'utilise pour me connecter est
var azureServiceTokenProvider = new AzureServiceTokenProvider();
var keyVaultClient = new KeyVaultClient(new KeyVaultClient.AuthenticationCallback(azureServiceTokenProvider.KeyVaultTokenCallback));
var secret = await keyVaultClient.GetSecretAsync("https://<vaultname>.vault.azure.net/secrets/<SecretName>").ConfigureAwait(false);
J'obtiens l'exception suivante
Microsoft.Azure.Services.AppAuthentication.AzureServiceTokenProviderException : Parameters : Connectionstring : [Aucune chaîne de connexion spécifiée], Resource : https://vault.azure.net Autorité