Небезопасная попытка JavaScript получить доступ к фрейму с URL на том же домене из iframe - PullRequest
0 голосов
/ 09 февраля 2012

У меня есть iframe, загружаемый на страницу HTTPS.Я помещаю источник как https.Однако по какой-то причине JavaScript, внутри которого вызывается изменение размера родительского элемента, выдает ошибку, говоря, что нельзя получить доступ к кросс-домену https://localhost... из http://localhost. Почему он говорит http?Мой iframe src - это https, а страница - https.Любая идея, как я могу иметь https iframe позвонить на родительскую страницу, которая также на https?

Спасибо

Ответы [ 2 ]

0 голосов
/ 09 февраля 2012

Разобрался с проблемой.У меня есть Apache в качестве веб-сервера и Jboss в качестве сервера приложений.На страницах https я отправлял трафик на свой jboss через http, поэтому перенаправления перенаправлялись обратно на http вместо https.Я включил 8443 на jboss и настроил хранилище ключей, и теперь трафик, поступающий по https, проходит через apache в виде https и jboss в виде https и перенаправления в порядке.

0 голосов
/ 09 февраля 2012

iframe - это песочница. JS должен быть в родительском, а не в iframe.

...