Код: Выделить всё
public X509Certificate2 GetCertFromKeyVault()
{
var client = new CertificateClient(new Uri("https://keyvaultname.vault.azure.net/"), new DefaultAzureCredential());
var cert = client.DownloadCertificate("certname").Value;
return cert;
}
Политики доступа к хранилищу
Кроме того, если применимо, мои учетные данные также не проходят проверку подлинности при исключении метода настройки Visual Studio, однако я могу просматривать и редактировать непосредственно через пользовательский интерфейс в хранилище ключей в Azure.
Есть идеи, почему моя проверка подлинности не удалась? Я бью головой о стену, пытаясь заставить это работать.