Установка клиента

Клиентская часть JC-WebClient поставляется в комплекте SDK или может быть скачана отдельно. В комплекте SDK имеются дистрибутивы для трех платформ: Windows, Mac и Linux (LSB). Более подробно требования к клиентской части JC-WebClient можно узнать здесь.

Далее мы рассмотрим последовательность установки клиента на каждую из поддерживаемых платформ.

Windows

Примечание

Для установки на Windows не требуются полномочия администратора.

Для того чтобы установить JC-WebClient, выполните следующие действия:

  1. Запустите программу установки. Подтвердите, что вы хотите запустить это приложение.

    ../../../../_images/win7_approve.png
  2. В окне приветствия программы установки нажмите Далее. Установка может занять несколько минут. Дождитесь её завершения.

    ../../../../_images/win7_setup.png
  3. В последнем окне программы установки с сообщением об её успешном завершении нажмите Готово.

  4. При попытке открыть web-приложение, использующее JC-WebClient, большинство браузеров (Chrome, Opera и т.д.) запросят разрешение на запуск плагина на данной странице – выберите Разрешить всегда или сопоставимый вариант.

С этого момента ваша система должна успешно распознавать электронные ключи при работе с web-приложениями, поддерживающими JC-WebClient.

Mac OS X

Для того чтобы установить JC-WebClient, выполните следующие действия:

  1. Откройте файл JC-WebClientSetup.pkg. Если на экране появилось следующее предупреждение, нажмите ОК и переходите к следующему шагу. В противном случае – следующий шаг можно пропустить.

    ../../../../_images/mac_safari_warning.png
  2. Зайдите в Системные настройки из нижней панели и выберите раздел Защита и безопасность. На вкладке Основные нажмите кнопку Подтвердить вход.

    ../../../../_images/mac_safari_security.png
  3. Следуйте инструкциям установщика. В процессе установки может потребоваться перезагрузка компьютера.

    ../../../../_images/mac_safari_setup.png
  4. После завершения установки и перезагрузки компьютера нажмите кнопку Доверять.

    ../../../../_images/mac_safari_approve.png

С этого момента ваша система должна успешно распознавать электронные ключи при работе с web-приложениями, поддерживающими JC-WebClient.

Linux

Официально JC-WebClient поддерживает только LSB-дистрибутивы Linux, и распространяется в виде RPM-пакета. Данная инструкция написана для дистрибутива Debian версии Wheezy. Для других дистрибутивов и версий последовательность действий и названия пакетов могут изменяться.

Предупреждение

Все команды должны запускаться от имени суперпользователя.

  1. Первым делом необходимо установить следующие пакеты-зависимости:

    apt-get install libccid pcscd libnss3-tools alien
    
  2. Еще несколько зависимостей поставляются вместе с пакетом JC-WebClient, притом как в DEB, так и в RPM вариантах. Установите их средствами системы. В нашем случае это будет выглядеть следующим образом:

    dpkg -i jcpkcs11_1.5.2.786.deb
    dpkg -i jcpkcs11x_1.5.2.786.deb
    
  3. Для установки самого пакета JC-WebClient на Debian, нужно для начала перевести его в родной DEB-формат, используя утилиту Alien. В Debian допускается установка RPM-пакетов, но это менее надежный подход.

    alien --to-deb --scripts JC-WebClient-2.3.8.486-1.x86_64.rpm
    
  4. Теперь можно установить полученный DEB-пакет средствами системы.

    dpkg -i jc-webclient_2.3.8.486-2_amd64.deb
    

С этого момента ваша система должна успешно распознавать электронные ключи при работе с web-приложениями, поддерживающими JC-WebClient.

Примечание

В зависимости от дистрибутива и браузера, могут потребоваться дополнительная конфигурация.