Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline dmitrielgin  
#1 Оставлено : 10 января 2020 г. 13:29:40(UTC)
dmitrielgin

Статус: Новичок

Группы: Участники
Зарегистрирован: 10.01.2020(UTC)
Сообщений: 3

Добрый день!

Подскажите, почему при попытке изменить параметр CAPICOM.Signer.Options = CAPICOM_CERTIFICATE_INCLUDE_END_ENTITY_ONLY возникает ошибка:

"Группа или ресурс не находятся в нужном состоянии для выполнения требуемой операции"

Я за основу взял этот пример:

https://www.cryptopro.ru...&m=107595#post107595

Там на строчке №10 идет изменение этого параметра, но у меня случается ошибка.

Заранее спасибо!
Offline Андрей Писарев  
#2 Оставлено : 10 января 2020 г. 13:43:27(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,691
Мужчина
Российская Федерация

Сказал «Спасибо»: 500 раз
Поблагодарили: 2046 раз в 1586 постах
Здравствуйте.

Автор: dmitrielgin Перейти к цитате
Добрый день!

Подскажите, почему при попытке изменить параметр CAPICOM.Signer.Options = CAPICOM_CERTIFICATE_INCLUDE_END_ENTITY_ONLY возникает ошибка:

"Группа или ресурс не находятся в нужном состоянии для выполнения требуемой операции"

Я за основу взял этот пример:

https://www.cryptopro.ru...&m=107595#post107595

Там на строчке №10 идет изменение этого параметра, но у меня случается ошибка.

Заранее спасибо!



В коде прямо так и написано CAPICOM.Signer.Options = .. ?
Техническую поддержку оказываем тут
Наша база знаний
Offline dmitrielgin  
#3 Оставлено : 10 января 2020 г. 13:49:37(UTC)
dmitrielgin

Статус: Новичок

Группы: Участники
Зарегистрирован: 10.01.2020(UTC)
Сообщений: 3

Автор: Андрей Писарев Перейти к цитате
Здравствуйте.

Автор: dmitrielgin Перейти к цитате
Добрый день!

Подскажите, почему при попытке изменить параметр CAPICOM.Signer.Options = CAPICOM_CERTIFICATE_INCLUDE_END_ENTITY_ONLY возникает ошибка:

"Группа или ресурс не находятся в нужном состоянии для выполнения требуемой операции"

Я за основу взял этот пример:

https://www.cryptopro.ru...&m=107595#post107595

Там на строчке №10 идет изменение этого параметра, но у меня случается ошибка.

Заранее спасибо!



В коде прямо так и написано CAPICOM.Signer.Options = .. ?


Здравствуйте, вот фрагмент кода:

oSigner := CreateComObject(CLASS_CPSigner) as CPSigner;
oSigner.Options := CAPICOM_CERTIFICATE_INCLUDE_END_ENTITY_ONLY;

Дела в том, что всё работает, удается назначить сертификат и сделать подпись. Но эта подпись слишком большая = 7653 bytes. Когда например я подписываю тот же документ через утилиту csptest получается 5004 bytes и она рабочая, а моя нет.
Offline Андрей Писарев  
#4 Оставлено : 10 января 2020 г. 13:55:01(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,691
Мужчина
Российская Федерация

Сказал «Спасибо»: 500 раз
Поблагодарили: 2046 раз в 1586 постах
Автор: dmitrielgin Перейти к цитате

Дела в том, что всё работает, удается назначить сертификат и сделать подпись. Но эта подпись слишком большая = 7653 bytes. Когда например я подписываю тот же документ через утилиту csptest получается 5004 bytes и она рабочая, а моя нет.


Цепочка сертификатов влияет на результат, это точно?

Техническую поддержку оказываем тут
Наша база знаний
Offline dmitrielgin  
#5 Оставлено : 10 января 2020 г. 14:10:23(UTC)
dmitrielgin

Статус: Новичок

Группы: Участники
Зарегистрирован: 10.01.2020(UTC)
Сообщений: 3

Автор: Андрей Писарев Перейти к цитате
Автор: dmitrielgin Перейти к цитате

Дела в том, что всё работает, удается назначить сертификат и сделать подпись. Но эта подпись слишком большая = 7653 bytes. Когда например я подписываю тот же документ через утилиту csptest получается 5004 bytes и она рабочая, а моя нет.


Цепочка сертификатов влияет на результат, это точно?



Это удивительно, но после Вашего поста всё заработало Angel

Видимо я допустил ошибку при проверке результатов. Большое спасибо!
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.