<< Click to Display Table of Contents >> Администрирование (Linux) > Конфигурирование настроек Сервис интеграции |
Настройки сервиса задаются в конфигураторе в секции Сервис интеграции (IntegrationService). Список доступных параметров см. в разделе «Группы параметров».
Порт, на котором доступен сервис интеграции при работе по протоколу HTTP, задается в параметре WEB_HOST_HTTP_PORT. По умолчанию 27002. Изменять параметры понадобится, например при переносе сервиса на выделенный сервер. Подробнее см. в разделе «Установка сервисов на выделенном сервере». |
Максимальное количество конструкций параметров запросов, таких как $filter, $expand, $select и др., задается в параметре MAX_NODE_COUNT. По умолчанию 100. Если нужно использовать большее количество конструкций, то увеличьте значение параметра, чтобы запрос выполнился без ошибок. |
По умолчанию браузеры блокируют запросы, отправляемые скриптами от одного домена к другому. Если в одном домене находится сервис интеграции, и к нему нужно обратиться из другого домена, то запрос не выполнится. Чтобы обратиться к сервису интеграции, нужно разрешить в нем такие запросы через механизм CORS. Для этого в Directum Launcher во встроенном редакторе YAML в секцию IntegrationService добавьте параметр CORS_ALLOWED_ORIGINS_LIST и укажите в нем список доменов, с которых разрешено отправлять запросы. Имя каждого домена задается в одинарных кавычках. Пример настройки:
|
В конфигураторе Directum Launcher можно выбрать, какие типы аутентификации с сервисом можно использовать, а какие нет: •AUTH_BASIC_SCHEME_ENABLED – базовая аутентификация; •AUTH_TOKEN_SCHEME_ENABLED – аутентификация по токенам; •AUTH_COOKIE_SCHEME_ENABLED – аутентификация на основе Cookies; •AUTH_NEGOTIATE_SCHEME_ENABLED – аутентификация Kerberos (NTLM). Если для параметра установлен флажок (true), то тип аутентификации можно использовать, если флажок снят (false) – нельзя. Пример в config.yml:
|
Для настройки аутентификации доменной учетной записи с использованием протокола LDAP задайте параметры, указанные в разделе «Настройка аутентификации по протоколу LDAP». |
Если выполнение прикладного кода с сервиса интеграции передается сервису изолированного кода, то в секции Сервис интеграции (IntegrationService) можно изменить настройки запуска сервиса изолированного кода. |
© Компания Directum, 2024 |