m.gorin Опубликовано 26 Февраля 2019 Жалоба Поделиться Опубликовано 26 Февраля 2019 Здравствуйте! Пытаюсь своим ПО заменить ваш функционал по формированию запроса на сертификат. Вызываю функцию CryptoAPI CryptSignAndEncodeCertificate и получаю результат "System Error. Code: -2146893816. Указан неправильный алгоритм." При это установлен только ваш CSP. Подозрение, что .Net при выполнении не видит ваш CSP, хотя строки в реестре про него все есть. Та же процедура формирования запроса через ваш пользовательский интерфейс проходит штатно. В SDK вопрос формирования запроса на сертификат не разобран. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
R.Sheyn Опубликовано 26 Февраля 2019 Жалоба Поделиться Опубликовано 26 Февраля 2019 26.02.2019 в 10:18, m.gorin сказал: Здравствуйте! Пытаюсь своим ПО заменить ваш функционал по формированию запроса на сертификат. Вызываю функцию CryptoAPI CryptSignAndEncodeCertificate и получаю результат "System Error. Code: -2146893816. Указан неправильный алгоритм." При это установлен только ваш CSP. Подозрение, что .Net при выполнении не видит ваш CSP, хотя строки в реестре про него все есть. Та же процедура формирования запроса через ваш пользовательский интерфейс проходит штатно. В SDK вопрос формирования запроса на сертификат не разобран. Расширить А в csp поддержка ms cryptoapi установлена, включена? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
m.gorin Опубликовано 26 Февраля 2019 Автор Жалоба Поделиться Опубликовано 26 Февраля 2019 А где это включить? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
zv0r Опубликовано 26 Февраля 2019 Жалоба Поделиться Опубликовано 26 Февраля 2019 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
m.gorin Опубликовано 26 Февраля 2019 Автор Жалоба Поделиться Опубликовано 26 Февраля 2019 Да, включена. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
m.gorin Опубликовано 26 Февраля 2019 Автор Жалоба Поделиться Опубликовано 26 Февраля 2019 При включении логирования получаю следующую ошибку в системном журнале:Имя журнала: ViPNet CSP Источник: ITCCSP Дата: 26.02.2019 14:11:16 Код события: 8465 Категория задачи:Отсутствует Уровень: Ошибка Ключевые слова:Классический Пользователь: ********* Компьютер: ********* Описание: Ошибка подписи данных. Контекст провайдера: 0x1 Контекст хэширования: 0x117B1568 Тип ключа: 0x1 Флаги: 0x0 Длина подписи: 0x80 Код ошибки: 0x80090008 Xml события: <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="ITCCSP" /> <EventID Qualifiers="49157">8465</EventID> <Level>2</Level> <Task>0</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2019-02-26T11:11:16.000000000Z" /> <EventRecordID>38</EventRecordID> <Channel>ViPNet CSP</Channel> <Computer>************************</Computer> <Security UserID="S-1-5-21-276711311-566374766-1905203885-15945" /> </System> <EventData> <Data>1</Data> <Data>117B1568</Data> <Data>1</Data> <Data>0</Data> <Data>80</Data> <Data>80090008</Data> <Data>E:0x80090008(-2146893816)</Data> </EventData> </Event> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
m.gorin Опубликовано 26 Февраля 2019 Автор Жалоба Поделиться Опубликовано 26 Февраля 2019 Версия CSP 4.2 (8.51670) ОС - Win 7 pro (сборка 7601 : SP1). Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
m.gorin Опубликовано 26 Февраля 2019 Автор Жалоба Поделиться Опубликовано 26 Февраля 2019 Выключение этой галочки (и попытка выполнить процедуру) и её повторное включение (и попытка выполнить процедуру) никак не сказалось на результате. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
m.gorin Опубликовано 22 Марта 2019 Автор Жалоба Поделиться Опубликовано 22 Марта 2019 Здравствуйте! Есть ли какая-то информация по этому вопросу? У КриптоПро когда-то была аналогичная проблема и им пришлось дорабатывать свою CSP. В данном случае, нам надо делать что-то по другому или надо ждать вашу доработку CSP? Если ждать вашу доработку, то когда примерно? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Wild Опубликовано 26 Марта 2019 Жалоба Поделиться Опубликовано 26 Марта 2019 Сомневаюсь, что разработчики "сидят" на этом форуме. Так что, если это Ваша заявка на доработку ПО, то вы не в ту страничку зашли. Думаю, Вам следует задать свои вопросы сюда https://infotecs.ru/personal-offer/ или в ТП. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.