Вход с помощью электронной подписи на портал Госуслуг на macOS.
Опубликовано Александр Лавник on 2019-02-15 18:00

На macOS рекомендуется использовать последнюю доступную сборку КриптоПро CSP 5.0.

Рассматриваемая конфигурация:

  • macOS 10.13.6 (в других поддерживаемых версиях macOS настройки аналогичны)
  • КриптоПро CSP 5.0 R2 (необходимо использовать КриптоПро CSP 4.0 не ниже сборки 4.0.9963 или Криптопро CSP 5.0 не ниже сборки 5.0.11319)
  • плагин для работы с порталом государственных услуг (IFCPlugin) - поддерживаются версии macOS 10.9 и новее
  • ключевой контейнер с соответствующим квалифицированным сертификатом внутри
  • один из браузеров (рекомендуется использовать последнюю доступную версию):
    • Google Chrome
    • Chromium GOST
    • Яндекс.Браузер
    • Microsoft Edge
    • Mozilla Firefox

Порядок настройки:

1) Установить КриптоПро CSP 5.0 R2 (при установке не снимать флажки, которыми отмечены устанавливаемые пакеты).

2) Установить плагин для работы с порталом государственных услуг (IFCPlugin).

3) Скачать файл ifc.cfg.

4) Подключить ключевой носитель (флеш-накопитель, Рутокен, ESMART, JaCarta и т.д.) и установить используемый личный квалифицированный сертификат:

Finder
Программы
Инструменты КриптоПро
Контейнеры
выбрать нужный ключевой контейнер
Установить сертификат

5) Скопировать скачанный файл ifc.cfg в директорию:

/Library/Internet Plug-Ins/IFCPlugin.plugin/Contents

любым удобным способом, например, открыть эту папку в Finder:

Finder
пункт меню Переход
Переход к папке...
/Library/Internet Plug-Ins/IFCPlugin.plugin/Contents

и перетащить в неё с заменой скачанный файл ifc.cfg.

6) Для Яндекс.Браузера также необходимо скопировать файл ru.rtlabs.ifcplugin.json из папки:

/Library/Google/Chrome/NativeMessagingHosts

в папку:

/Library/Application\ Support/Chromium/NativeMessagingHosts

любым удобным способом, например, открыть соответствующие папки в Finder:

Finder
пункт меню Переход
Переход к папке...

и перетащить из первой папки во вторую файл ru.rtlabs.ifcplugin.json.

7) Проверить в используемом браузере, что установлено и включено расширение - Расширение для плагина Госуслуг.

Расширение для Google Chrome/Chromium GOST/Яндекс.Браузер/Microsoft Edge.

Расширение для Mozilla Firefox (установить можно открытием ссылки в Firefox или перетаскиванием файла раширения в окно Firefox).

8) На странице входа на портал Госуслуг:

  • нажать на ссылку Вход с помощью электронной подписи,
  • нажать на кнопку Готово,
  • выбрать нужный сертификат электронной подписи,
  • в окне Ввод пин-кода нажать кнопку Продолжить,
  • при возникновении окна CryptoPro CSP ввести пин-код для ключевого контейнера в поле Password: и нажать кнопку OK.
(185 плюсик(ов))
Класс!
Не очень :(