Разрешение Chrome для запросов на локальные адреса (CallCard)

Last updated
В новых версиях Chrome (начиная со 142) добавлен механизм защиты от атак типа межсайтовой подделки запросов (CSRF), направленных на маршрутизаторы и другие устройства в частных сетях, а также в ограничении возможностей сайтов использовать эти запросы для определения локальной сети пользователя.
В связи с этим возможны ошибки при использовани CallCard в случаях когда Битрикс24 находится в локальной сети или использовании корпоративных VPN.
Варивант 1 (через браузер)
Для отключения проверки:
Заходим на страницу chrome://flags/#local-network-access-check в Chrome
Переключаем Local Network Access Checks в Disabled
Перезагружем браузер для сохранения.

Вариант 2 (предложенный командой поддержки Битрикс24)
Внимание: Только для коробочной версии Битрикс24, делать на свой страх и риск лучше со специалистом по Битрикс.
Необходимо внести разрешение на локальный ресурс с атрибутом iframe.
В файле /bitrix/components/bitrix/app.layout/templates/.default/template.php:136 в поле allow в iframe добавить параметр local-network-access *;
В дальнейшем разработчики Битрикс24 обещали исправить данную проблему.
Last updated