|
v7: CAdESCOM /Поле агрегатного объекта не обнаружено (Open) | ☑ | ||
|---|---|---|---|---|
|
0
gugolovski
26.02.25
✎
08:12
|
Запускаю это:
Попытка comStore = СоздатьОбъект("CAdESCOM.Store"); comStore.Open(2, "MY", 0); Исключение ТекстСообщения = "Не удалось открыть личное хранилище сертификатов! " + ОписаниеОшибки(); Сообщить(ТекстСообщения, "!!"); comStore = 0; КонецПопытки; возвращает это: "Не удалось открыть личное хранилище сертификатов! Поле агрегатного объекта не обнаружено (Open)" win7/64, CAdESCOM установлен, что не правильно? |
|||
|
1
Гость из Мариуполя
гуру
26.02.25
✎
10:01
|
Store.Open CURRENT_USER_STORE, MY_STORE, STORE_OPEN_READ_ONLY
Ну и права на доступ к личному хранилищу сертификатов. Ты под кем Запускаю это: |
|||
|
2
gugolovski
26.02.25
✎
10:34
|
(1) на ПК авторизован как администратор..
|
|||
|
3
gugolovski
26.02.25
✎
11:52
|
(1) ...и если вместо ...= СоздатьОбъект("CAdESCOM.Store") использовать СоздатьОбъект("CAPICOM.Store") то никаких ошибок не выпадает. и мы совершенно спокойно обращаемся к сертификатам и можем с ними работать
|
|||
|
4
Гость из Мариуполя
гуру
27.02.25
✎
19:40
|
(3) подозреваю, что гранаты не той системы (с)
не 32-х, а 64-х только как предположение! CAPICOM он же идет в составе Крипто-Про CSP, и он у тебя (сам Крипто-про CSP) может быть стоит 32-х. Поэтому CAPICOM работает. а CAdESCOM ставится (разрядностью по умолчанию) как... "КриптоПро ЭЦП Browser plug-in". Это по сути он и есть. Если инсталлятор (ехе-шный файл) КриптоПро ЭЦП Browser plug-in'а (он же CAdESCOM) открыть любым современным архиватором, то можно увидеть (свежескачанный, только что скачал с официального сайта криптопро)
|
|||
|
5
Гость из Мариуполя
гуру
27.02.25
✎
19:53
|
(0)
win7/64, CAdESCOM установлен, что не правильно?
Гранаты проверить. Чтобы гранаты правильной системы были :) То есть не запускаешь просто cadesplugin.exe, а распаковываешь и ставишь нужную разрядность. Предварительно, конечно, снести все ранее установленное. Хотя.. может и не надо... Пусть оба варианта стоят. Для V7, я так подозреваю, нужна 32-х. А по умолчанию у тебя наверняка ставится CAdESCOM 64-х, поскольку windows 64-х Но это все только как предположение, самому играться лень. Пробуй, потом расскажешь. |
|||
|
6
gugolovski
03.03.25
✎
09:54
|
(5) попробовал. CAdESCOM/32 на win/64 установить (распаковкой экзешника), но не хочет устанавливаться в этой версии винды. Так же попробовал в win/32 запустить 1С и использовать...= СоздатьОбъект("CAdESCOM.Store"). Но ничего не выходит. CAPICOM работает. Печаль
|
| Форум | Правила | Описание | Секции | Поиск |