9.4.2.2. Настройка конфигурации
  • Выполнить настройки, описанные в разделе InstallationStep 1: Create the Computer Account for NETLOGON Communication руководства Jespa Operator’s Manual, которое можно загрузить по адресу http://www.ioplex.com/support.html.

  • Задать параметры доменов в local.app.properties в свойстве приложения cuba.web.activeDirectoryDomains. Каждый описатель домена имеет формат domain_name|full_domain_name|service_account_name|service_account_password. Описатели доменов отделяются друг от друга точкой с запятой.

    Например:

    cuba.web.activeDirectoryDomains = MYCOMPANY|mycompany.com|JESPA$@MYCOMPANY.COM|password1;TEST|test.com|JESPA$@TEST.COM|password2
  • Разрешить интеграцию с Active Directory, установив в local.app.properties свойство приложения cuba.web.externalAuthentication:

    cuba.web.externalAuthentication = true
  • Задать в local.app.properties свойство cuba.web.externalAuthenticationProviderClass, указав полное имя класса JespaAuthProvider:

    cuba.web.externalAuthenticationProviderClass = com.company.sample.web.JespaAuthProvider
  • Задать в local.app.properties дополнительные свойства для библиотеки (см. Jespa Operator’s Manual). Например:

    jespa.log.level=3

    Если приложение развернуто на Tomcat, лог-файл Jespa находится в tomcat/logs.

  • Добавить адрес сервера в местную интрасеть в настройках браузера:

    • Для Internet Explorer и Chrome: Свойства обозревателя > Безопасность > Местная интрасеть > Узлы > Дополнительно.

    • Для Firefox: about:config > network.automatic-ntlm-auth.trusted-uris=http://myapp.mycompany.com.