Nous avons récemment changé notre webapp pour utiliser SSL à la demande d'un très grand client. Nous nous sommes conformés et tout s'est bien passé jusqu'à ce que mes utilisateurs d'EI commencent à envoyer un e-mail au support pour ne pas voir nos graphiques flash. (Graphiques XML/SWF: www.maani.us/xml_charts/)SWF ne charge pas dans IE8 après que nous sommes passés à SSL
Dans IE8, le contenu non sécurisé est généré, nous résolu ce problème en changeant les liens plugin flash dans le code d'intégration pour appeler https, mais les swf ont juste des X rouges dans les coins supérieurs gauche. La navigation directe vers le swf a le même effet.
Red X est comme le contenu n'existe pas.
J'ai mis à jour le flash de IE8 10.0.45.2
FF, Chrome et Safari travail très bien. IE7 chargera le swf, mais ne chargera pas le xml pour alimenter le graphique. Ces graphiques ont fonctionné pendant plus de deux ans sans problème jusqu'à la commutation SSL/https que nous avons effectuée au cours du week-end.
Le code d'intégration est ici: https://gist.github.com/f425b370de390764bd75 les liens vers les captures d'écran sont à l'origine des excès.
Merci pour la réponse David. Je vais devoir vérifier ces solutions le matin avec mes ingénieurs d'architecture (ils m'ont eu, le gars de l'interface, impliqué b/c son 'problème de flash') – ubermajestix
Ok, nous avons supprimé tous les en-têtes Cache-Control et cela a corrigé le problème dans IE7 et IE8. Spécifiquement dans haproxy: rspidel Cache-control. Merci de nous indiquer la bonne direction! – ubermajestix
David ... Je pense que je t'aime. Dans ce genre de façon profonde, sombre et bromant que seul un programmeur qui se bat avec IE sur ses tentatives clandestines pour me pousser à bout peut. – jerebear