是否有一个如何使用 c# 使用用户管理身份验证天蓝色资源的示例?我正在使用以下代码使用系统管理的身份进行身份验证,它工作正常。但不确定如何在以下示例中传递用户管理的身份资源。
AzureServiceTokenProvider azureServiceTokenProvider = new AzureServiceTokenProvider();
KeyVaultClient keyVaultClient = new KeyVaultClient(new KeyVaultClient.AuthenticationCallback(azureServiceTokenProvider.KeyVaultTokenCallback));
var secret = await keyVaultClient.GetSecretAsync("https://mykeyvaultname.vault.azure.net/secrets/test")
.ConfigureAwait(false);
return new string[] { secret.Value };