Перейти к содержанию

Ограничение доступа к HTTP интерфейсам сервера

В сборке 5.2.500 добавлена возможность ограничивать доступ к различным HTTP интерфейсам сервера при помощи настройки

http_enable_paths=rest,action,admin,shared,client,client_records,embed_player,empty,health-check

По умолчанию, разрешен доступ ко всем HTTP интерфейсам, перечисленным в настройке. Если, например. необходимо ограничить доступ к веб интерфейсу сервера, но оставить возможность использования Embed Player, REST API и интерфейса отображения статистики, необходимо изменить настройку следующим образом

http_enable_paths=rest,action,shared,embed_player,empty,health-check

Можно ограничивать доступ к следующим интерфейсам:

  • rest  - REST API запросы и REST hooks
  • action  - статистика работы сервера
  • admin - веб-интерфейс сервера
  • shared - доступ к примерам из веб-интерфейса сервера по сгенерированным ссылкам
  • client  - доступ к примерам из веб-интерфейса сервера по прямым ссылкам
  • client_records - доступ к записям
  • enbed_player - доступ к плееру для встраивания на другую веб-страницу
  • health-check  - интерфейс для проверки состояния сервера