Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Использование защищенной конфигурации

Для возможности использования защищенной конфигурации у пользователя должен быть соответствующий ключ защиты и установлены необходимые драйверы. Система защиты конфигураций не имеет каких либо дополнительных настроек.

При отсутствии лицензии на выполнение защищенной функции при выполнении такой функции будет сгенерировано исключение с описанием ошибки.

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

Особенности лицензирования сессий

Если выполнение модуля происходит в контексте сервера программы 1С: Предприятие, то должны использоваться только сетевые лицензии в режиме распределения (конкуренции) по подключениям в противном случае учет лицензий будет не корректен.
Если выполнение модуля происходит в контексте толстого клиента, можно использовать режим распределения (конкуренции) по рабочим станциям.
В общем случае учет лицензий осуществляется для каждого экземпляра модуля (т.е. для каждого сеанса – отдельная лицензия). При этом, если несколько модулей конфигурации одновременно используют один и тот же Feature ID – для каждого защищенного модуля будет выделена отдельная лицензия. Таким образом, не стоит защищать различные модули конфигурации, используя один Feature ID.

Указание расположения файла gnclient.ini 

Файл gnclient.ini используется для определения параметров доступа к сетевому ключу. Файл должен располагаться в том же каталоге что и библиотека защиты. В случае, если функция GetUSBKeyComponentLocationV3 возвращает имя макета, файл gnclient.ini должен быть расположен в каталоге временных файлов, путь к которому возвращает функция КаталогВременныхФайлов().