Здравствуйте, denisps, Вы писали:
D>--------------------------------------- D>string Certificate = "d:\\test.cer"; D>//Load the certificate into an X509Certificate object. D>X509Certificate2 cert = new X509Certificate2(Certificate, "passTest"); D>//Проверяем есть ли закрытый ключ. D>bool pk = cert.HasPrivateKey;
Файлы *.cer не содержат закрытых ключей, нужно добавить к нему сам ключ и загружать файл *.pfx