Статус: Участник
Группы: Участники
Зарегистрирован: 18.04.2017(UTC) Сообщений: 28 Сказал «Спасибо»: 4 раз
|
Коллеги, я установи себе crypto pro csp, теперь у меня при импорте сертификата - вылезает модальное окно - "Set password on produced container ..." это все ничего, если бы допустим оно не всплывало когда любая программа ( написанная мной ) это делает - и если я нажму Cancel - мой код вылетает с исключением - "System could not find file". А после uninstall крипто про - окно конечно не всплывает, зато ошибка сразу высыпается ( вышеописанная ). мне кажется - есть какая-то настройка, где-то, глобальная в системе, какая-то галочка, которую надо убрать, чтоб всё нормально было. Я буду очень рад если Вы мне подскажете, где её найти. Не хочется систему переставлять ( desfail.jpg (26kb) загружен 27 раз(а).
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,318 Сказал «Спасибо»: 549 раз Поблагодарили: 2207 раз в 1722 постах
|
Автор: russkihd Коллеги, я установи себе crypto pro csp, теперь у меня при импорте сертификата - вылезает модальное окно -
"Set password on produced container ..." Почему выполняется каждый раз импорт и что мешает корректно установить сертификат с привязкой к контейнеру штатным способом? |
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,318 Сказал «Спасибо»: 549 раз Поблагодарили: 2207 раз в 1722 постах
|
По окну - что мешает указать пароль или нажать ОК (без установки пароля на контейнер)? |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 18.04.2017(UTC) Сообщений: 28 Сказал «Спасибо»: 4 раз
|
так оно каждый раз всплывает) у меня вообще clr сборка которая должна все шифрануть и базу потом записать. а clr запускает job серверный. т.е. он просто зависнет и всё, ждет пока OK нажмут, каждый раз причем.
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 18.04.2017(UTC) Сообщений: 28 Сказал «Спасибо»: 4 раз
|
Автор: Андрей * Автор: russkihd Коллеги, я установи себе crypto pro csp, теперь у меня при импорте сертификата - вылезает модальное окно -
"Set password on produced container ..." Почему выполняется каждый раз импорт и что мешает корректно установить сертификат с привязкой к контейнеру штатным способом? я пробовал грузить не из файла серт, а из хранилища, да. то же самое - могу скрины в дебаге скинуть. да вот в принципе они: сразу хочу обратить внимание что GUID контейнера всегда разный. возможно поэтому OK требуется нажимать всегда заного. scr1.jpg (155kb) загружен 23 раз(а). scr2.jpg (17kb) загружен 22 раз(а).сейчас скину тоже самое но загрузку серта из хранилища. Отредактировано пользователем 20 апреля 2017 г. 11:22:03(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,318 Сказал «Спасибо»: 549 раз Поблагодарили: 2207 раз в 1722 постах
|
Пока меня не покидает сомнение в правильности использования функционала. Отсюда и генерации контейнеров. |
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,318 Сказал «Спасибо»: 549 раз Поблагодарили: 2207 раз в 1722 постах
|
В чем смысл каждый раз импортировать сертификат и ключ, создавая при этом новый контейнер (отсюда и окно с предложением указать пароль)?
Почему не используется штатный механизм работы? |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 18.04.2017(UTC) Сообщений: 28 Сказал «Спасибо»: 4 раз
|
ну вот смотрите. у меня есть CLR сборка с SQL функцией. т.е. я в sql студии пишу :
select dbo.fn_get_detached_sign('<data to sign>','<cert serial number>')
вызывается моя clr сборка написанная на c#, все это происходит из под учетки экземпляра sql server. который не видит хранилище сертификатов. поэтому я пытаюсь загрузить сертификат из файла.
но ничего не выходит изза окна, которое я даже не вижу.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,318 Сказал «Спасибо»: 549 раз Поблагодарили: 2207 раз в 1722 постах
|
Автор: russkihd ну вот смотрите. у меня есть CLR сборка с SQL функцией. т.е. я в sql студии пишу :
select dbo.fn_get_detached_sign('<data to sign>','<cert serial number>')
вызывается моя clr сборка написанная на c#, все это происходит из под учетки экземпляра sql server. который не видит хранилище сертификатов. поэтому я пытаюсь загрузить сертификат из файла.
но ничего не выходит изза окна, которое я даже не вижу.
Использовать доступ к хранилищу сертификатов. Сертификат установить в хранилище Локального компьютера с привязкой к контейнеру - и в коде написать доступ к этому хранилищу + дать права доступа.Пользоваться. |
|
1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 18.04.2017(UTC) Сообщений: 28 Сказал «Спасибо»: 4 раз
|
Принял, спасибо, счас буду разбираться!
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close