powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Delphi [игнор отключен] [закрыт для гостей] / настройки chromium для работы с ЭЦП
6 сообщений из 6, страница 1 из 1
настройки chromium для работы с ЭЦП
    #39779380
forward12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поставил chromium (dcef3) , скорость работы супер, но он нужен для работы с сайтами которые используют в своей работе различные плагины в частности cadesplugin от криптопро. В эсклорере у меня все настроено под этот плагин (все сайты в доверенных узлах) в хроме тоже все настроено и тоже все работает. А вот при открытии этих сайтов через проект с chromium, площадки выдают своими скриптами сообщение о том что у меня нет плагинов и нет адекватных настроек браузера. Сайт криптопро и его форум про chromium не в курсе. Где искать в этом компоненте настройки запусков плагинов?
...
Рейтинг: 0 / 0
настройки chromium для работы с ЭЦП
    #39779424
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
настройки chromium для работы с ЭЦП
    #39779466
forward12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman https://github.com/hgourvest/dcef3/blob/master/src/ceflib.pas там упоминается plugin.
спасибо за подсказку, полез в настройки компонента на форме, выставил во всех полях где упоминаются скрипты и плагины значение enabled. К сожалению так он и не подхватывает нужный плагин. Т.е. даже если через это приложение зайти в магазин с плагином то нет кнопок не установки этого плагина не его активации-деактивации.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
настройки chromium для работы с ЭЦП
    #40122485
Фотография aleksandr-pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
forward12, подскажите удалось ли решить проблему, у нас в ближайшее время встанет аналогичная задача, и так же открыт вопрос касательно использования cadesplugin
...
Рейтинг: 0 / 0
настройки chromium для работы с ЭЦП
    #40123239
Фотография aleksandr-pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в CEF4 есть пример для загрузки плагина, удалось в общем то найти ниточку,
сам плагин лежит по адресу
AppData\Local\Google\Chrome\User Data\Default\Extensions\iifchhfnnmpdbibifmljnfjhpififfog\1.2.8_0

стало быть исходя из примеров (CEF4Delphi\demos\Delphi_VCL\Extensions) пытаемся его грузить и в общем то почти получилось при попытке подписать документы уже не выдается сообщение о том что плагин не загружен, но и подпись при этом еще не работает :( видимо еще чего то не хватает.

демо проект выдает такое сообщение:

--------------------------------
Extension loaded successfully!
Identifier: iifchhfnnmpdbibifmljnfjhpififfog
Path: ..........\iifchhfnnmpdbibifmljnfjhpififfog\1.2.8_0
IsLoaded: False
Popup:
Icon:
URL: chrome-extension://iifchhfnnmpdbibifmljnfjhpififfog/
Manifest: .....\iifchhfnnmpdbibifmljnfjhpififfog\1.2.8_0
{
"author": "CryptoPro Ltd",
"background": {
"scripts": [ "background.js" ]
},
"content_scripts": [ {
"all_frames": true,
"exclude_matches": [ "*://*.icloud.com/*" ],
"js": [ "content.js" ],
"matches": [ "\u003Call_urls>" ]
} ],
"content_security_policy": "script-src 'self'; object-src 'self'",
"description": "Расширение позволяет использовать КриптоПро ЭЦП Browser plug-in в браузере. Для работы требует установленного ЭЦП Browser plug-in.",
"homepage_url": "https://www.cryptopro.ru/cadesplugin",
"icons": {
"128": "icons/icon128.png",
"16": "icons/icon16.png",
"48": "icons/icon48.png"
},
"key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsePKp3waq5KKtMV6DGvvY706kmxCCvsaVCoHylp2xlNuAlIXZtuRv+0l425qAqXJuMOx0CCniDQFB8LUqPw8W8C3tlZNhLh9RTayAsHMhgjeVJOO1BsX/UYsyt2WM2ZNU93M/VFl8lLpwPUwTx0O+ThLZGWyryUJtOfNJm0aZNCSgviM3Go6kanqBEe5H4SlItMd+96F0oYjh4y71ZfiUruqTPyKv9IfZbg6BWCf6Et5K6gyJtGG2DZ0oyZruub/OfxcJbOIGYBilQmbUIvX9tyzVhlVjgdKRIZxtn+P+xI38MMtKIgvp8giSLyHnUQYTjaw/TcBxVYoJknqUijK1QIDAQAB",
"manifest_version": 2,
"name": "CryptoPro Extension for CAdES Browser Plug-in",
"page_action": {
"default_icon": {
"128": "icons/icon128.png",
"16": "icons/icon16.png",
"48": "icons/icon48.png"
},
"default_popup": "popup.html"
},
"permissions": [ "nativeMessaging", "declarativeContent", "tabs" ],
"update_url": "https://clients2.google.com/service/update2/crx",
"version": "1.2.8",
"web_accessible_resources": [ "nmcades_plugin_api.js", "trusted_sites.html" ]
}
...
Рейтинг: 0 / 0
настройки chromium для работы с ЭЦП
    #40123413
Фотография aleksandr-pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пока застрял на том что manifest.json для обычного браузера не подходит под dcef4, даже после корректировки его уперся в две ошибки

[1227/174345.758:FATAL:extension_impl.cc(65)] Check failed: false. called on invalid thread
[1227/174346.997:FATAL:scheme_impl.cc(27)] Check failed: false. context not valid
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / настройки chromium для работы с ЭЦП
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]