Skip to main content

Настройка CORS

CORS — стандарт, позволяющий предоставлять веб-страницам доступ к объектам сторонних интернет-ресурсов. Сторонним считается любой интернет-ресурс, который отличается от запрашиваемого протоколом, доменом или портом. По умолчанию запросы к домену im-installation.example.net разрешены только с Origin ВКС (переменная jitsi_main_domain).

Для добавления доменов в список разрешенных необходимо указать ссылки на домены через запятую в переменной squadus_cors_whitelist. При необходимости добавить к Origin порт.

Пример заполненных переменных:

squadus_cors_enabled: true
squadus_cors_whitelist: ["https://{{ jitsi_main_domain }}", "https://example.net", "https://example2.net:9999"]

Порядок действий:

  1. Открыть с помощью текстового редактора файл ~/install_squadus/group_vars/squadus_setup/main.yml.

  2. Добавить переменные из таблицы.

Наименование
переменной
ТипЗначение по умолчаниюОписание
squadus_cors_enabledbooltrueВключает политику CORS на стороне сервиса Squadus
squadus_cors_whitelistlist["https://{{ jitsi_main_domain }}"]Список разрешенных Origin, передаваемых в CORS-заголовках
  1. После заполнения конфигурационного файла следует выполнить команду:
ansible-playbook -i hosts.yml playbooks/squadus/squadus_apps.yml -t squadus