Коллеги, доброго времени суток.
-
Запускаю тестовый проект. на c#
-
Выбираю тип хранилища “eToken 5110”
-
Получаю список сертификатов на токене или информацию об их отсутствии
(KalkanCOMTest.GetTokens((int)storage, out tokens, out tokenCount);
KalkanCOMTest.LoadKeyStore((int)storage, tb_pinCode.Text, tb_keyPath.Text, " ") -
выбираю тип хранилища “Файловая система - PKCS#12 (*.p12)”
-
выбираю путь к файлу
-
нажимаю на “показать сертификат”
(KalkanCOMTest.X509ExportCertificateFromStore(alias, (int)kalkanFlags, out outCert)
в итоге получаю ошибку “Попытка чтения или записи в защищенную память”
Т.е. независимо от того, был ли получен сертификат из токена, после попытки его получения при считывании сертификата из файла падает такая ошибка. Прошу помочь разобраться с природой этой ошибки