|
настройки chromium для работы с ЭЦП
|
|||
---|---|---|---|
#18+
Поставил chromium (dcef3) , скорость работы супер, но он нужен для работы с сайтами которые используют в своей работе различные плагины в частности cadesplugin от криптопро. В эсклорере у меня все настроено под этот плагин (все сайты в доверенных узлах) в хроме тоже все настроено и тоже все работает. А вот при открытии этих сайтов через проект с chromium, площадки выдают своими скриптами сообщение о том что у меня нет плагинов и нет адекватных настроек браузера. Сайт криптопро и его форум про chromium не в курсе. Где искать в этом компоненте настройки запусков плагинов? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2019, 15:40 |
|
настройки chromium для работы с ЭЦП
|
|||
---|---|---|---|
#18+
https://github.com/hgourvest/dcef3/blob/master/src/ceflib.pas там упоминается plugin. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2019, 16:36 |
|
настройки chromium для работы с ЭЦП
|
|||
---|---|---|---|
#18+
wadman https://github.com/hgourvest/dcef3/blob/master/src/ceflib.pas там упоминается plugin. спасибо за подсказку, полез в настройки компонента на форме, выставил во всех полях где упоминаются скрипты и плагины значение enabled. К сожалению так он и не подхватывает нужный плагин. Т.е. даже если через это приложение зайти в магазин с плагином то нет кнопок не установки этого плагина не его активации-деактивации. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2019, 17:27 |
|
настройки chromium для работы с ЭЦП
|
|||
---|---|---|---|
#18+
forward12, подскажите удалось ли решить проблему, у нас в ближайшее время встанет аналогичная задача, и так же открыт вопрос касательно использования cadesplugin ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2021, 15:45 |
|
настройки chromium для работы с ЭЦП
|
|||
---|---|---|---|
#18+
в 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" ] } ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2021, 00:07 |
|
настройки chromium для работы с ЭЦП
|
|||
---|---|---|---|
#18+
пока застрял на том что 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 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2021, 16:47 |
|
|
start [/forum/topic.php?fid=58&fpage=5&tid=2036753]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 143ms |
0 / 0 |