Как получить доступ к веб-сайту, развернутому на heroku, из iframe?

Я создал веб-сайт в Django, который я развернул на heroku. Он содержит следующую строку в своем settings.py файле:

ALLOWED_HOSTS = ['*']

Это означает, что он позволяет подключение с любым доменным именем. Но когда я пытаюсь получить доступ к сайту с iframe на html странице с моего localhost, я получаю следующую ошибку при загрузке моей веб-страницы:

gkwhelps.herokuapp.com отказался от соединения.

вот код моего iframe:

<Iframe src="https://gkwhelps.herokuapp.com"
                            width="450px"
                            height="450px"
                            />

Я не знаю, почему это происходит, потому что я разрешил доступ ко всем хостам перед развертыванием на heroku, я не знаю, есть ли у heroku политика по этому поводу, которая ограничивает доступ к другим хостам, или ошибка приходит из другого места. Спасибо !

Если вы посмотрите на заголовки вашего приложения Heroku, вы увидите следующее:

X-Frame-Options: DENY

Это означает, что Heroku отказывается принимать соединения iframe - отсюда и ошибка, которую вы получили.

Вернуться на верх