Как избежать смешанного безопасного / небезопасного предупреждения с помощью https iframe в IE - PullRequest
0 голосов
/ 19 августа 2011

У меня есть страница HTTPS, на которой есть iframe src = "https: // ...." из стороннего домена.Насколько я могу судить, весь контент на странице взят из относительных URL-адресов, например, фоновые изображения CSS, файлы CSS, файлы JS.Единственный http, который я могу найти - это пространство имен doctype.Однако это вызывает безопасную страницу с предупреждением о небезопасном содержании.

Глядя на загрузку сети с помощью FF firebug, происходит начальная загрузка страницы iframe https, затем он загружает тот же самый src на http, и весь материал с относительными путями загружается http.

Я не понимаю, почему он это сделал.есть идеи?

вот заголовок запроса https:

peopleslight.org
User-Agent  Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0.1) Gecko/2010010  Firefox/4.0.1
Accept  */*
Accept-Language en-us,en;q=0.5
Accept-Encoding gzip, deflate
Accept-Charset  ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive  115
Connection  keep-alive
Referer https://peopleslight.org/ta/2011-golf-raffle
Cookie  __utma=238776193.435441812.1294494977.1313691671.1313702691.18; SESS62936e483d6f95225c680b381cb719e6=d4fac531988c58c4a4bf7e5ff8df107d; __utmz=238776193.1311709137.16.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); has_js=1; __utmc=238776193; __utmb=238776193.2.10.1313702691
If-Modified-Since   Wed, 17 Aug 2011 07:01:07 GMT
If-None-Match   "1fc4018-2e75e-4aaae0f71f2c0"
Cache-Control   max-age=0

1 Ответ

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

Используйте относящийся к протоколу URL на ваших URL-адресах, чтобы избежать этой проблемы в IE.

Таким образом, вместо вызова js / image / css с использованием его полного пути, например включая протокол http/s, вы вызываете его просто с помощью двойной косой черты //, поэтому ваш контент (что мне нравится думать) «наследует» схему протокола своего прежнего.

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