Настройка 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