2009-06-10 4 views
0

J'utilise un lecteur mp3 flash (www.premiumbeat.com) sur mon site (localhost: 8084 - tomcat). Ceci est ma situation:swf ne fonctionne pas dans IE lors de l'utilisation de https

  • Dans mon site, j'ai des fichiers sécurisés (tout fichier sous /mywebapp/secure) et les fichiers publics (tout à l'extérieur /mywebapp/secure). Les fichiers sécurisés sont servis via https (port 8443)
  • le lecteur mp3 est situé à: /mywebapp/swf/player.swf (accès public).
  • J'utilise swfobject pour insérer avec le code javascript l'objet swf du lecteur mp3 dans la page (swfobject est à: /mywebapp/js/swfobject.js accès public).
  • La page Web qui utilise le lecteur est situé à: /mywebapp/secure/playerSample.html
  • Le lecteur mp3 obtient un xml avec la liste des pistes (la demande de joueur de la liste) de servlet /mywebapp/servlet/playlist

Lorsque je navigue playerSample.html avec tout firefox fonctionne très bien ... Je me connecte à ma webapp, accès playerSample.html et le joueur montre la liste des pistes récupérées de /mywebapp/servlet/playlist.

Mais quand je navigue sur la page avec IE, la liste n'est pas récupérée: SI a testé le code en partie et ça marche, par exemple, si j'appelle/mywebapp/servlet/playlist depuis une fenêtre d'IE, je peux la liste des pistes XML de la servlet. Et playerSample.html peut montrer le lecteur mp3 flash. C'est le joueur qui ne peut pas obtenir la réponse de la servlet (ou du moins c'est à quoi ça ressemble).

Pourquoi cela se passe-t-il sur IE? Je sais qu'EI a parfois juste suce ... mais, des idées ou des solutions de rechange?

Répondre

2

Essayez de surveiller votre trafic réseau à l'aide de Fiddler (www.fiddler2.com) Assurez-vous d'activer le décryptage HTTPS et faites confiance au certificat racine Fiddler.

+0

Merci, l'activation de https et la partie de certification racine étaient ce qui me manquait. – qualidafial

Questions connexes