Мы сохранили наши сертификаты Digi с закрытым ключом в HashiCorp Vault. Он содержит три вещи: сертификат, имя, закрытый ключ.
Я пытаюсь прочитать данные и вернуть новый сертификат x509, используя стандартный проект. NET Core:
var crypto = new RSACryptoServiceProvider(parms);
crypto.FromXmlString(Encoding.UTF8.GetString(Convert.FromBase64String(certificationvalue.Data.PrivateKey)));
x509.PrivateKey = crypto; // getting error that operation is not allowed on this platform.
Как могу я исправить эту ошибку?