Настройка хостов SmartAppProxy
Если файл из КСПД должен стать частью веб-страницы SmartApp Frontend (например, видео в плеере), передача файлов через file_service не работает. Для этой задачи существует вариант передачи файлов через smartapp_proxy.
Примечание
- данный функционал доступен только в SmartApp без кеширования и с проксированием;
- данная инструкция актуальна для сборки сервера CTS 3.4 или выше.
Настройка хостов SmartAppProxy на Single CTS
-
Добавьте в файл settings.yaml сервера CTS:
smartapp_proxy_enabled: true smartapp_proxy_env_override: COOKIE_KEY: _file_service_key COOKIE_SIGNING_SALT: <salt из file_service или vm5ponDZ вшитый дефолт>
-
Выполнить деплой:
dpl -p
dpl -d smartapp_proxy admin
-
Завершите настройку в консоли администратора сервера CTS (см. "Руководство администратора. Эксплуатация", раздел "Настройка хостов SmartAppProxy").
Настройка хостов SmartAppProxy на разделенном корпоративном сервере (Front CTS+Back CTS)
-
Добавьте в файл settings.yaml сервера Back CTS:
smartapp_proxy_enabled: true smartapp_proxy_env_override: COOKIE_KEY: _file_service_key COOKIE_SIGNING_SALT: <salt из file_service или vm5ponDZ вшитый дефолт>
-
Выполнить деплой:
dpl -p
dpl -d smartapp_proxy admin
-
Завершите настройку в консоли администратора сервера CTS (см. "Руководство администратора. Эксплуатация", раздел "Настройка хостов SmartAppProxy").