05.12.2007 13:22:26Ошибка при подписывании Ответов: 5
Виктор Котов
Пытаюсь создать подпись. Выдает

CertSetCertificateContextProperty: Отказано в доступе. (0x80070005)

Куда смотреть?
 
Ответы:
05.12.2007 13:50:01Kirill Sobolev
А зачем для подписи Вы вызываете эту функцию?
05.12.2007 14:14:17Виктор Котов
Есть у нас такая особенность. При получении сертификата, а затем закрытого ключа, устанавливать свойство кэшировать или нет закрытый ключ. Вот тут-то оно и ругается.

Крипто-Про 3.0 КС1
05.12.2007 14:16:13Kirill Sobolev
А откуда берется сертификат?
05.12.2007 14:31:32Виктор Котов
Вариантов для сертификатов два:
1. Реестр Windows
2. Файл sst

Закрытый ключ может быть на дискете или E-Token
05.12.2007 14:47:45Виктор Котов
Уточнение. В реестре в "Других пользователях"