Конфигурация
Путь к файлу конфигурации 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 по умолчанию параметр не задан.