запрос http внутри iframe - реферер отсутствует - PullRequest
0 голосов
/ 07 января 2020

У меня есть приложение, которое люди могут использовать, добавив на свой сайт:

<script src="https://example.org/my-app"></script>

На моем сервере я проверяю, какой домен сделал запрос, чтобы я мог разрешить или отклонить его. Для этого я использую referrer. Пока у меня не было особых проблем. Проблема, однако, возникла, когда кто-то включил этот скрипт из iframe. Я сам сделал пару тестов, и я не смог заставить iframe включить referrer, когда он выполняет этот скрипт с URL.

<iframe src="about:blank" referrerpolicy="origin" sandbox="allow-scripts">
    <meta name="referrer" content="origin" />
    <script src="https://example.org/my-app"></script>
</iframe>

выше iframe обращается к моему серверу, но referrer отсутствует, есть ли способ заставить его быть отправленным?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...