Я попытался создать iframe со страницей drupal, но получил следующее сообщение:
Несколько "Отказано в отображении (адрес страницы) во фрейме, потому что для параметра" X-Frame-Options "установлено значение" SAMEORIGIN "."
Затем я попытался изменить заголовок ответа в контроллере страницы, используя
$response->headers->set('X-Frame-Options', 'GOFORIT');
И я получил следующее сообщение
Несколько заголовков 'X-Frame-Options' с конфликтующими значениями ('GOFORIT, SAMEORIGIN'), обнаруженными при загрузке '(адрес страницы)'. Отступая к «DENY».
Ядро Drupal помещает следующий код во все ответы.
$response->headers->set('X-Frame-Options', 'SAMEORIGIN', FALSE);
Итак, как я могу переопределить заголовок X-Frame-Options только для этого ответа, чтобы встроить эту страницу в другие сайты?
Я использую Drupal 8.0.0.