Azure В KeyVault есть клиентские библиотеки, которые вы можете использовать для взаимодействия с KeyVault из своего приложения.
Например, это клиентские библиотеки для взаимодействия с секретами KeyVault в . NET, Java, Python и TypeScript
Вот как вы можете извлечь секрет из KeyVault, используя. NET :
// Environment variable with the Key Vault endpoint.
string keyVaultUrl = Environment.GetEnvironmentVariable("AZURE_KEYVAULT_URL");
// create the client to interact with the service
var client = new SecretClient(new Uri(keyVaultUrl), new DefaultAzureCredential());
KeyVaultSecret secretWithValue = await client.GetSecretAsync("mySecret");
Console.WriteLine(secretWithValut.Value);
Для получения дополнительной информации посетите страницу samples на репозитории. NET repo.