Клиентская часть JC-WebClient поставляется в комплекте SDK или может быть скачана отдельно. В комплекте SDK имеются дистрибутивы для трех платформ: Windows, Mac и Linux (LSB). Более подробно требования к клиентской части JC-WebClient можно узнать здесь.
Далее мы рассмотрим последовательность установки клиента на каждую из поддерживаемых платформ.
Примечание
Для установки на Windows не требуются полномочия администратора.
Для того чтобы установить JC-WebClient, выполните следующие действия:
Запустите программу установки. Подтвердите, что вы хотите запустить это приложение.
В окне приветствия программы установки нажмите Далее. Установка может занять несколько минут. Дождитесь её завершения.
В последнем окне программы установки с сообщением об её успешном завершении нажмите Готово.
При попытке открыть web-приложение, использующее JC-WebClient, большинство браузеров (Chrome, Opera и т.д.) запросят разрешение на запуск плагина на данной странице – выберите Разрешить всегда или сопоставимый вариант.
С этого момента ваша система должна успешно распознавать электронные ключи при работе с web-приложениями, поддерживающими JC-WebClient.
Для того чтобы установить JC-WebClient, выполните следующие действия:
Откройте файл JC-WebClientSetup.pkg
. Если на экране
появилось следующее предупреждение, нажмите ОК и переходите к следующему
шагу. В противном случае – следующий шаг можно пропустить.
Зайдите в Системные настройки из нижней панели и выберите раздел Защита и безопасность. На вкладке Основные нажмите кнопку Подтвердить вход.
Следуйте инструкциям установщика. В процессе установки может потребоваться перезагрузка компьютера.
После завершения установки и перезагрузки компьютера нажмите кнопку Доверять.
С этого момента ваша система должна успешно распознавать электронные ключи при работе с web-приложениями, поддерживающими JC-WebClient.
Официально JC-WebClient поддерживает только LSB-дистрибутивы Linux, и распространяется в виде RPM-пакета. Данная инструкция написана для дистрибутива Debian версии Wheezy. Для других дистрибутивов и версий последовательность действий и названия пакетов могут изменяться.
Предупреждение
Все команды должны запускаться от имени суперпользователя.
Первым делом необходимо установить следующие пакеты-зависимости:
apt-get install libccid pcscd libnss3-tools alien
Еще несколько зависимостей поставляются вместе с пакетом JC-WebClient, притом как в DEB, так и в RPM вариантах. Установите их средствами системы. В нашем случае это будет выглядеть следующим образом:
dpkg -i jcpkcs11_1.5.2.786.deb
dpkg -i jcpkcs11x_1.5.2.786.deb
Для установки самого пакета JC-WebClient на Debian, нужно для начала перевести его в родной DEB-формат, используя утилиту Alien. В Debian допускается установка RPM-пакетов, но это менее надежный подход.
alien --to-deb --scripts JC-WebClient-2.3.8.486-1.x86_64.rpm
Теперь можно установить полученный DEB-пакет средствами системы.
dpkg -i jc-webclient_2.3.8.486-2_amd64.deb
С этого момента ваша система должна успешно распознавать электронные ключи при работе с web-приложениями, поддерживающими JC-WebClient.
Примечание
В зависимости от дистрибутива и браузера, могут потребоваться дополнительная конфигурация.