В настоящее время я разрабатываю веб-сайт, используя angularjs
для своей клиентской части и используя Web API 2
для своей серверной части.
Во-первых, я пытаюсь встроить отчет SSRS
на свой веб-сайт, используя файл iframe
. Я могу успешно встроить отчет всякий раз, когда я предоставляю iframe
src следующую ссылку (пример):
http://EXAMPLE-LINK/reports/report/Test%20Upgrade/Line%20Control?rs:embed=true
А на изображении ниже отчет успешно загружен на сайт (счастливые дни):
Во-вторых, всякий раз, когда я использую ту же ссылку, но на этот раз снабжаю ее параметрами для заполнения полей «Между» и «И», я получаю следующую ошибку консоли:
Ссылка, которую я использую, которая содержит параметры, подробно описана ниже:
Наконец, почему, когда я предоставляю iframe
src ссылку с параметрами, я получаю ошибку X-Frame-Options 'SAMEORIGIN'
? В идеале я хочу предоставить iframe
src с параметрами, иначе мне придется создавать несколько отчетов для выполнения функций веб-сайта.
Что я могу сделать в своем приложении, чтобы игнорировать/удалять ответ заголовка X-Frame-Options 'SAMEORIGIN'
? Нужно ли мне добавить ответ customHeader
в мой web.config
или есть способ удалить заголовок во время запуска моего веб-приложения?