Настройка CORS

Настройка CORS (Cross-Origin Resource Sharing) необходима для ограничения использования Scapybara на конкретных сайтах.

Графический интерфейс

При запуске сервера через графический интерфейс, настройки по-умолчанию содержат значение https://*.scapy.ru, необходимое для работы расширения для браузера, виджетов в CRM и JS-виджета.

Вы можете изменить список сайтов, на которых будет доступна Scapybara. Для этого откройте окно настроек Scapybara (нажав на ярлык на рабочем столе или на иконку в трее).

В окне настроек укажите список необходимых сайтов, после чего нажмите на кнопку "Сохранить".

Графический интерфейс Скапибары

Примеры:

  • * - доступ со всех сайтов
  • https://abc.ru - доступ с домена abc.ru
  • https://www.abc.ru - доступ с домена www.abc.ru
  • https://*.abc.ru - доступ с доменов www.abc.ru, sub.abc.ru, а так же со всех остальных поддоменов, но не с основного домена abc.ru

Командная строка

Список сайтов передается в scapybara-server в параметре allowOrigins через запятую.

Примеры:

# Разрешить все Origin
./scapybara-server -bind 127.0.0.1:10765 -allowOrigins *
# Разрешить сайты https://domain1.ru и https://domain2.ru
./scapybara-server -bind 127.0.0.1:10765 -allowOrigins https://domain.ru,https://xyz.ru