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

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

В связи с этим возможны ошибки при использовани CallCard в случаях, когда Битрикс24 находится в локальной сети, или при использовании корпоративных VPN.

Вариант 1 (через браузер)

Для отключения проверки:

  1. Заходим на страницу chrome://flags/#local-network-access-check в Chrome
  2. Переключаем Local Network Access Checks в Disabled
  3. Перезагружем браузер для сохранения.

Вариант 2 (предложенный командой поддержки Битрикс24)

Внимание: Только для коробочной версии Битрикс24, делать на свой страх и риск лучше со специалистом по Битрикс.

Необходимо внести разрешение на локальный ресурс с атрибутом iframe.

В файле /bitrix/components/bitrix/app.layout/templates/.default/template.php:136 в поле allow в iframe добавить параметр local-network-access *;

В дальнейшем разработчики Битрикс24 обещали исправить данную проблему.