Руководство по установке сервера S-INFO
×

34.7. Настройка config.json

Файл конфигурации веб-клиента находится рядом с

 index.html

:

/var/www/sinfo-web/config.json
 

Откройте файл:

nano /var/www/sinfo-web/config.json
 

Если backend опубликован через Nginx по адресу:

 

то в 

config.json 

можно указать относительный адрес:

{
  "BackendUrl": "/api/",
  "AxiosRateLimit": null,
  "UseAxiosCache": false,
  "HideWaringLoginPageNotServerSet": false,
  "DisablePrefixMergeProperties": false
}
 

При такой настройке S-INFO WEB будет обращаться к backend на том же домене, с которого открыт веб-клиент:

 
Это рекомендуемый вариант, если S-INFO WEB и backend опубликованы через один Nginx.
 

Если backend находится на другом домене, в 

BackendUrl 

нужно указать полный адрес backend:

{
  "BackendUrl": "https://api.example.ru/",
  "AxiosRateLimit": null,
  "UseAxiosCache": false,
  "HideWaringLoginPageNotServerSet": false,
  "DisablePrefixMergeProperties": false
}
 
После изменения config.json перезапуск backend не требуется. Достаточно обновить страницу S-INFO WEB в браузере.
Если браузер продолжает использовать старую конфигурацию, очистите кэш страницы или откройте веб-клиент в приватном окне.