при попытке использования метода Подписать() менеджера криптографии выскакивает ошибка "ошибка интерфейса модуля криптографии: отсутствует набор ключей"
из других программ с помощью этой же ЭЦП подписывает нормально. ключик настроен через КриптоПро.
релиз 1С 8.2.15.319
В конфигурации , например Документооборот КОРП все работает, но релиз был по выше. А вот с ДО ПРОФ также вылетала ошибка. Так что сначала проверь на другом релизе, а потом еще внимательно проверь настройку
короче, догадка такая - для подписи пытаются использовать сертификат от т.н. "улучшенной подписи". понятно, что 1с улучшенную ЭЦП не создаст, т.к. там нужны штампы времени и т.д., но вот вопрос такой: а обычную ЭЦП почему нельзя создать?
Тест. Проверка операций формирования/проверки ЭЦП на сервере.
Код ошибки 114. Не удалось выполнить операции формирования/проверки ЭЦП на сервере.
Сертификат не имеет связи с закрытым ключом.
Тест. Проверка операций шифрования/расшифровки на сервере.
Код ошибки 113. Не удалось выполнить операции шифрования/расшифровки на сервере.
А с сервера (на клиенте) так:
Тест. Проверка операций шифрования/расшифровки на компьютере.
Пройден успешно.
Тест. Проверка операций формирования/проверки ЭЦП на компьютере.
Пройден успешно.
Что бы это могло значить? это сертификат для подписантов. Его что на сервер ставить низя????
Добрый день.
Подскажите, пожалуйста, в чем может быть проблема. Сертификат получила, пароль указала, но при попытки расшифровать ошибка "ошибка интерфейса модуля криптографии: отсутствует набор ключей".
РасшифрованныеДанные = МенеджерКриптографии1С(ПарольКонтейнера).Расшифровать(ЗашифрованныйТокен);