2009-06-10 25 views
0

私のウェブサイト(localhost:8084 - tomcat)内でフラッシュmp3プレーヤー(www.premiumbeat.com)を使用しています。私は安全なファイル(/mywebapp/secure下の任意のファイル)と公共ファイル(/mywebapp/secure外にすべてを)持っている私のサイトでhttpsを使用しているときにswfがIEで動作しない

  • :これは私の状況です。安全なファイルはhttps(ポート8443)
  • で提供されます。mp3プレーヤーは/mywebapp/swf/player.swf(パブリックアクセス)にあります。
  • 私はswfobjectを使用して、mp3プレーヤーswfオブジェクトをjavascriptコードでページに挿入しています(swfobjectは、/mywebapp/js/swfobject.jsパブリックアクセス)。
  • プレーヤーを使用してWebページは次の場所にあります。/mywebapp/secure/playerSample.html
  • 私はFirefoxのすべてをplayerSample.htmlを参照するとmp3プレーヤーは、サーブレット/mywebapp/servlet/playlist

からトラック(プレイヤー要求リスト)のリストでXMLを取得しますちょうどいいです...私はWebアプリケーションにログインし、playerSample.htmlにアクセスし、プレーヤーは/mywebapp/servlet/playlistから取得したトラックのリストを表示します。

しかし、IEでページを参照すると、リストは取得されません.SIはコードを部分的にテストしています。たとえば、IEのウィンドウから/ mywebapp/servlet/playlistを呼び出した場合などです。サーブレットからのxmlトラックリストまた、playerSample.htmlはフラッシュmp3プレーヤーを表示できます。それは、サーブレットからの応答を得ることができないプレイヤーです(少なくとも、それは見た目のようです)。

なぜIE上で起きているのですか?私は時々ちょうど吸うIEを知っている...しかし、任意のアイデアや回避策ですか?

答えて

2

Fiddler(www.fiddler2.com)を使用してネットワークトラフィックを監視してみてください。必ずHTTPS復号を有効にし、Fiddlerルート証明書を信頼してください。

+0

ありがとうございます。ありがとうございました。https enablementとroot cert部分は、私が紛失していた部分でした。 – qualidafial

関連する問題