КОНФИГУРИРОВАНИЕ СИСТЕМЫ ДЛЯ РАБОТЫ С СЕРВЕРОМ АППАРАТНОГО КЛЮЧА | ![]() |
![]() |
![]() |
Конфигурационный файл взаимодействия с сервером аппаратного ключа:
или комплекса должен содержать следующие основные параметры
в секции [HardwareKey] должен быть указан путь на каталог для связи с сервером аппаратных ключей. Он задается параметром SharedPath.
Пример:
[HardwareKey] SharedPath=\\KEYServer\d\hwDir
Каталог должен быть доступен со всех рабочих станций, на которых работает файлов. Сервер аппаратного ключа должен быть тоже настроен на этот каталог.
с правами на изменение, чтение, запись, создание и удалениеЕсли инсталлятор сервера аппаратного ключа запускается в процессе установки серверной части системы hwkey.inc, содержащий конфигурационный параметр HardWareKey.SharedPath и используемый в дальнейшем при настройке на сервер клиентских частей системы. Данная настройка заключается в подключении файла hwkey.inc в рабочем конфигурационном файле серверной части системы для трехуровневой конфигурации или клиентских частей двухуровневой конфигурации, например:
, то в подкаталоге \Start домашней директории системы формируется файл
#include \\Test-btr\GalSrv\Start\HWKey.inc
Если инсталлятор сервера аппаратного ключа запускается автономно с опцией /C:<filename> (см. п. РАБОТА С ПРОГРАММОЙ УСТАНОВКИ), то параметр конфигурационного файла SharedPath формируется им автоматически в указанном в опции файле.
Время ожидания ответа от сервера аппаратного ключа (например, при входе в интерфейс) задается параметром CheckPeriod.
Пример:
[HardwareKey] CheckPeriod=30000 //время поиска ключа 30 сек.
Время задается в миллисекундах.
Во время поиска аппаратного ключа
выдает визуализацию этого процесса и по истечению указанного времени (если не пришел ответ от сервера) сообщает, что аппаратный ключ не найден. Вы можете в любой момент прервать поиск аппаратного ключа или повторить его в случае неудачи.
Имя и расположение лицензионного файла может быть задано в секции [LicParam] параметром LicFileName. По умолчанию лицензионный файл ищется в каталоге \EXE серверной или клиентской части (откуда была запущена программа).
Пример:
[LicParam] LicFileName=x:\License\Gal810\license.lic
При большой длительности визуализации процесса блокировки таблицы ресурсов (например, при активных входах пользователей в модуль) может использоваться параметр TryLockPeriod секции [LicParam]. Параметр определяет время задержки (в миллисекундах) между повторными попытками заблокировать таблицу ресурсов и используется для тонкой настройки задержки, путем подбора его оптимального значения.
По умолчанию значение равно 500.
Значение не должно быть меньше 10 мсек. В этом случае автоматически выставляется значение 500.
Пример:
[LicParam] TryLockPeriod=1500
Полный перечень параметров настройки системы защиты
(секции [HardwareKey] и [LicParam]), их краткое описание и текущие
значения можно получить в пункте меню ( для комплекса
) любого модуля системы.