Загрузка файла PDF в iframe из другого домена (Laravel) - PullRequest
1 голос
/ 03 мая 2020

Я хочу отобразить файл PDF из другого домена на моем веб-сайте. Сайт, содержащий файл PDF, разработан в рамках Laravel 6. Laravel ответ выглядит следующим образом:

return response()
   ->file(storage_path($this->sharedFilesPath . $file->path),
     ['X-Frame-Options' => 'allow-from https://www.example.com/']);

Но после использования URL в iframe появляется X-Frame-Options: sameorigin, и браузер не показывает PDF, и если я наберу URL в новом браузере затем файл PDF загружается.

Консоль браузера:

Refused to display '<URL>' in a frame because it set 'X-Frame-Options' to 'sameorigin'.

Обновление:

Также добавлен следующий заголовок, но безуспешно:

'Content-Security-Policy' => 'frame-src https://www.example.com'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...