...
1) Скачать IFCP-плагин с сайта ГосУслуг в формате «deb» — файл IFCPlugin-x86_64.deb; https://ds-plugin.gдобавитьosuslugi.ru/plugin/upload/Index.spr
2) Установить плагин:
Блок кодаcommand |
---|
$ sudo dpkg -i IFCPlugin-x86_64.deb |
3) Добавить расширение для Госуслуг в браузере chromium:
...
4) Для правильной работы плагина, следует прописать символические ссылки:
Для браузера Chromium:
Блок кодаcommand |
---|
sudo ln -s /etc/opt/chrome/native-messaging-hosts/ru.rtlabs.ifcplugin.json /etc/chromium/native-messaging-hosts |
Для браузера Mozilla Firefox:
Блок кодаcommand |
---|
sudo ln -s /opt/cprocsp/lib/amd64/libcppkcs11.so.4.0.4 /usr/lib/mozilla/plugins/lib/libcppkcs11.so |
Примечание: libcppkcs11.so.4.0.Х может отличаться, в зависимости от версии КриптоПро CSP.
...
Примечание | |||||
---|---|---|---|---|---|
Можно воспользоваться готовым конфигурационным файлом от КриптоПро для ifcp plugin: https://www.cryptopro.ru/sites/default/files/public/faq/ifcx64.cfg Например:
|
6) В КриптоПро CSP для корректной работы pkcs11, настройку слотов следует сделать явной:
...
Блок кода |
---|
# [PKCS11\slot0] # ProvGOST = "Crypto-Pro GOST R 34.10-2001 KC1 CSP" # ProvRSA = "Microsoft Strong Cryptographic Provider" # reader = hdimage [PKCS11\slot17] ProvGOST = "Crypto-Pro GOST R 34.10-2001 Cryptographic Service Provider" Firefox = 1 Chromium = 1 Reader = "" |
Просмотр
...
журналов
...
7) Для проверки работы плагина, в терминале в режиме live можно просмотреть логижурналы:
Блок кодаcommand |
---|
sudo tail -f /var/log/ifc/engine_logs/engine.log |
8) Для авторизации следует пройти по адресу: esia.gosuslugi.ru и выбрать Вход с помощью электронной подписи
...