09.06.2005 12:13:19Ошибка PutSignature Ответов: 8
Миша
Возвращает 80880253 - Неизвестная ошибка. В чем может быть дело?
 
Ответы:
15.06.2005 12:04:36Misha
Уточняю. PutSignature - это метод DigestProcessor’а, если непонятно выразился.
Ребята, хоть скажите в какую сторону копать.
15.06.2005 12:28:14Kirill Sobolev
это ошибка CAPICOM_E_SIGNER_INVALID_USAGE = 0x80880253. Видимо, этим сертификатом нельзя подписывать документы.
15.06.2005 16:48:21Misha
Преогромное спасибо за ответ. А не подскажете, как можно создать такой сертификат,
15.06.2005 17:00:00Kirill Sobolev
Надо чтоб в расширении "Использование ключа" была прописана "Цифровая подпись". Получить такой сертификат можно хотя бы на нашем тестовом УЦ www.cryptopro.ru/certsrv
15.06.2005 17:05:11Misha
Нашел, спасибо. Только такой момент. Он после создания сразу инсталлируется. А можно знать где он хранится на компьютере? Дело в том, что мне его нужно перенести на другой компьютер без доступа к инету.
15.06.2005 17:11:05Kirill Sobolev
Вам надо перенести не только сертификат, но и секретный ключ. Если Вы используете КриптоПро CSP, то это делается через Панель Управления - Сервис - Скопировать контейнер. Где-то на форуме об этом уже спрашивали, поищите.
15.06.2005 17:14:41Misha
Спасибо!
Я нашел список сертификатов с возможностью их экспортирования в настройках IE:
Tools->Internet Options->Content->Certificates
Думаю это оно
15.06.2005 17:16:43Kirill Sobolev
Если возможно перенести секретный ключ таким методом - то оно