У меня есть переменная X509Certificate2, и я пытаюсь преобразовать закрытый ключ переменной в RSACryptoServiceProvider
RSACryptoServiceProvider pkey = (RSACryptoServiceProvider)cert.PrivateKey;
Однако я получаю это исключение.
Система.InvalidCastException: 'Невозможно привести объект типа' System.Security.Cryptography.RSACng 'к типу System.Security.Cryptography.RSACryptoServiceProvider'. '
Странно, что это происходит, потому что другие ответы в SOпредложил ту же процедуру, что и моя, но я получил исключение.Какие-нибудь решения для этого?