Конфигурация

Путь к файлу конфигурации Loginom Studio: %ProgramFiles%\Loginom\Client\server.json

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

Значения по умолчанию:

{
    "wsport": null,
    "host": null
}

Результирующий url:

  • http: ws://web-server-host:8080
  • https: wss://web-server-host:8443

Шифрование протокола ws определяется наличием шифрования http.

Параметры

host

Адрес хоста сервера Loginom. При значении null используется адрес хоста веб-сервера.

{
    "wsport": null,
    "host": "lg.domain.org"
}

Результирующий url:

  • http: ws://lg.domain.org:8080
  • https: wss://lg.domain.org:8443

wsport

Порт для подключения по протоколу websocket. При значении null используется порт 8080.

{
    "wsport": 9999,
    "host": null
}

Результирующий url:

  • http: ws://web-server-host:9999
  • https: незащищенные подключения websocket запрещены.

wssport

Порт для подключения по протоколу websocket secure. При значении null используется порт 8443.

{
    "wssport": 9443,
    "host": null
}

Результирующий url:

  • wss://web-server-host:9443

wsproxy

Подключение к серверу Loginom через websocket прокси. В этом случае host и wsport|wssport будут равны адресу хоста и порту веб-сервера.

{
    "wsproxy": true,
    "host": null
}

Результирующий url:

  • ws://web-server-host:443/ws/

path

Путь подключения к WebSocket при использовании wsproxy. По умолчанию ws/.

{
    "wsproxy": true,
    "path": "any/",
    "host": null
}

Результирующий url:

  • wss://web-server-host:443/any/

secure

Всегда использовать шифрование при подключении к серверу Loginom.

Если параметр не указан, при подключении к веб-серверу по http подключение к серверу Loginom будет выполняться без шифрования.

Если параметр указан и установлен в true, подключение всегда будет выполняться с шифрованием — по протоколу websocket secure на порт wssport.

{
    "host": "loginom-server-host",
    "secure": true
}

Результирующий url:

  • без wsproxy: wss://loginom-server-host:8443
  • с wsproxy: wss://web-server-host:443/ws/

openid

Режим работы с аутентификацией по OpenID.

Если параметр не указан или установлено значение auto, то при переходе на страницу «Вход» выполняется запрос к серверу на получение параметров OpenID для определения возможности входа через внешнюю систему аутентификации и отображения кнопки «Войти через OpenID».

Если параметр имеет значение none или false, то запрос конфигурации не выполняется, возможности аутентификации через OpenID нет, а кнопка «Войти через OpenID» не отображается.

Если параметр имеет значение force, то сразу выполняется переход на внешнюю страницу аутентификации через OpenID. При возникновении ошибки аутентификации будет отображена страница «Вход» с указанием текста ошибки. Вход через локальную авторизацию будет доступен только в том случае, если задать логин и пароль в URL подключения к Loginom Server.

Важно: для редакций Team и Standard значение openid может быть только none, для Loginom Enterprise по умолчанию параметр не задан.