|
Подпись в формате base64 | ☑ | ||
---|---|---|---|---|
0
Egor097
27.02.24
✎
11:45
|
Здравствуйте! При попытке подписания в формате base64 через МенеджерКриптографии.Подписать() вылетает ошибка:отсутствует набор ключей. Закрытый ключ привязан к сертификату.В чем может быть проблема?
|
|||
1
ololoraise
27.02.24
✎
13:45
|
А у тебя Крипто про то стоит?
|
|||
2
arsik
27.02.24
✎
13:59
|
(0) Может ключ у тебя на клиенте, а подпись происходит на сервере
|
|||
3
Egor097
27.02.24
✎
14:31
|
(1) Крипто Про установлен на сервере
|
|||
4
Egor097
27.02.24
✎
14:31
|
Ключ находится на сервере и подпись соответственно происходит там
|
|||
5
Garykom
27.02.24
✎
14:39
|
В чем может быть проблема?
Ключ находится на сервере и подпись соответственно происходит там
Вывод: Проблема в месте крепления рук. |
|||
6
Garykom
27.02.24
✎
14:45
|
Точно сервер 1С (под пользователем от которого он запускается) видит через криптопро закрытые ключи?
|
|||
7
Egor097
27.02.24
✎
14:51
|
(6) Точно,проверяли
|
|||
8
Garykom
27.02.24
✎
14:57
|
Перепроверьте
https://its.1c.ru/db/metod81/content/5784/hdoc Ошибка интерфейса модуля криптографии. Отсутствует набор ключей
Возможные причины: Закрытый ключ для выбранного сертификата не установлен. Закрытый ключ установлен, но сертификат не имеет с ним связи. Способы устранения: Установить закрытый ключ (вставить токен или флешку с файлом закрытого ключа). Если закрытый ключ утерян, отозвать сертификат и подать заявление на новый сертификат. См. раздел документации Электронная подпись (Заявление). Переустановить сертификат в Личное хранилище через оснастку программы электронной подписи с привязкой к закрытому ключу. См. также 1c-edo.ru/handbook/28/4008/ и 1c-edo.ru/handbook/24/4179/ |
|||
9
Egor097
27.02.24
✎
14:56
|
(8) Видел эти разъяснения, не помогают
|
|||
10
Garykom
27.02.24
✎
14:59
|
(9) 1. Посмотрите от какого пользователя работает сервер 1С
2. Зайдите на сервер от имени это пользователя 3. Запустите КриптоПро и проверьте что есть сертификаты и закрытый ключ привязан к сертификату |
|||
11
timurhv
27.02.24
✎
15:33
|
Разворачивал через Apache файловую базу, тоже не видело ключ Rutoken Lite.
Для службы Apache создавалась отдельная учетка с админскими правами: - если под ней авторизоваться под 0 сессией, то локально КриптоПро ключ видит; - если запускать Apache как службу, то не видит; - если под 0 сессией запустить Apache (через командную строку, а не как службу), то во вне ключ становится виден; |
|||
12
Garykom
27.02.24
✎
15:46
|
(11) там еще тонкости где ключ лежит, на носителе или в реесте
|
|||
13
Garykom
27.02.24
✎
15:49
|
(10)+ в случае файловая 1С через веб-сервер (Apache) вместо "сервер 1С" читать "веб-сервер"
|
|||
14
nextssbt
28.02.24
✎
09:46
|
(8) не хватает пункта о лицензии на крипто про
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |