Как сериализовать и десериализовать сертификат PFX в хранилище ключей Azure?

У меня есть набор строк и сертификатов pfx, которые я хочу сохранить в хранилище ключей Azure, где их могут получить только разрешенные пользователи / приложения. Нетрудно сохранить строку в качестве секрета, но как я могу сериализовать сертификат таким образом, чтобы я мог получить его и десериализовать какX509Certificate2 объект в C #?

Я пытался сохранить его как ключ. Вот код Azure PowerShell

$securepfxpwd = ConvertTo-SecureString -String 'superSecurePassword' -AsPlainText -Force
$key = Add-AzureKeyVaultKey -VaultName 'UltraVault' -Name 'MyCertificate' -KeyFilePath 'D:\Certificates\BlaBla.pfx' -KeyFilePassword $securepfxpwd

Но когда я попытался получить это сGetKeyAsync метод, я не мог его использовать.

Ответы на вопрос(4)

Ваш ответ на вопрос