SWF не загружается в ie8 после того, как мы перешли на SSL - PullRequest
4 голосов
/ 31 августа 2010

Недавно мы переключили наше веб-приложение на использование SSL по запросу очень большого клиента.Мы выполнили все, и все прошло гладко, пока мои пользователи IE не начали отправлять поддержку по электронной почте о том, что мы не видим наши флэш-графики (XML / SWF Charts: www.maani.us/xml_charts/)

В IE8 он сообщает, что небезопасный контент доставляетсяМы исправили эту проблему, изменив ссылки на подключаемые модули в коде для встраивания для вызова https, но у SWF-файлов просто есть красные X в верхнем левом углу.

Такой же эффект имеет и просмотр непосредственно к SWF.Красный X, как будто контент не существует.

Я обновил флэш-память ie8 до 10.0.45.2

FF, Chrome и Safari работают отлично.IE7 загрузит SWF, но не будет загружать XML для питания графика.Эти графики работали более двух лет без проблем, пока мы не завершили переключение SSL / https в выходные.

Код для встраивания находится здесь: https://gist.github.com/f425b370de390764bd75 ссылки на скриншоты находятся в верхней части таблицы.,

1 Ответ

4 голосов
/ 31 августа 2010

Это происходит из-за проблемы с IE и заголовками.

Вот еще несколько ссылок на проблему, и решение включает в себя изменение отправляемых вами заголовков.Это не забавная ошибка, с которой нужно иметь дело.

http://www.blog.lessrain.com/flash-loading-and-browser-cache-test-suite/

Как предотвратить кэширование в Internet Explorer

Метод загрузки не может загрузить документы XML через соединение SSL

...