「生の」swf ファイルをブラウザに提供する必要がある場合があります。つまり、埋め込みなしです。IE でこれを機能させるのにいくつか問題がありましたが、なんとか回避できました。今まで。ドキュメントの提供に関するその他の問題を修正しており、副作用として Flash ファイルが IE で動作しなくなりました。Flash はブラウザーの表示領域を制御します (IE:s の代わりに Flash コンテキスト メニューが表示されます) が、Flash ファイルはレンダリングされません。
何が変更されて機能しなくなったのかわかりません。それを機能させるための回避策は、真の試行錯誤の努力であったためです. (私たちは、この問題の根底にあるものを完全には理解していません。)
以前のバージョンのシステムでは、Flash ファイルは正常にレンダリングされます。Flash Player 9 および 10 でテストしましたが、違いはありません。
私は完全に立ち往生しています。どこで掘ってみることができるか、誰にも手がかりがありますか?
編集: MatthieuP と Kristian J のアドバイスに従って、それが何であるかを知りました。ヘッダーそのものではありませんでしたが、ヘッダーを確認するために使用したプロキシにより、興味深いことが明らかになりました**:
IE が埋め込まれていない swf を取得すると、ファイルが 2 回要求されます(ActiveX コンポーネントが埋め込みコードを含む HTML ドキュメントを作成し、そのドキュメントからもファイルが要求されると思います)。
システムへのファイル要求が成功するには、有効なワンタイム トークンが必要なため、この重複したフェッチは問題を引き起こします。2 番目の要求では失敗する運命にあります。
回答ありがとうございます。あなたはそれを試してみるために私からそれぞれ+1を得ました.