Доброго времени суток!
Столкнулся с необходимостью вывести в iframe на Битрикс24 страницу с другого Битрикс24.
Оба сайта на Битрикс окружении 7.4.3.
Для того, который должен подгружаться установлен X-Frame-Options в /etc/nginx/bx/conf/general-add_header.conf.
Установлены заголовки
в /etc/nginx/bx/site_avaliable/ssl.s1.conf
Но при загрузке страницы во фрейм в консоли выводится десяток ошибок вида
Страница выводится во всплывающем окне (JS_HREF=Y&IFRAME=Y&IFRAME_TYPE=SIDE_SLIDER), во фрейм данные загружаются, но часть функционала не работает.
Кто-то сталкивался с таким? Как можно решить?
Столкнулся с необходимостью вывести в iframe на Битрикс24 страницу с другого Битрикс24.
Оба сайта на Битрикс окружении 7.4.3.
Для того, который должен подгружаться установлен X-Frame-Options в /etc/nginx/bx/conf/general-add_header.conf.
Установлены заголовки
Код |
---|
add_header 'Access-Control-Allow-Origin' "*" always; add_header 'Access-Control-Allow-Credentials' 'true' always; add_header 'Access-Control-Allow-Methods' 'GET, POST, PUT, DELETE, OPTIONS' always; add_header 'Access-Control-Allow-Headers' 'origin, x-requested-with, content-type' always; add_header 'Content-Security-Policy' 'frame-ancestors *'; |
Но при загрузке страницы во фрейм в консоли выводится десяток ошибок вида
Код |
---|
Uncaught DOMException: Blocked a frame with origin "https://xxxxx.xx" from accessing a cross-origin frame. |
Кто-то сталкивался с таким? Как можно решить?