メイン サーバ関連【CGI・FCS・XMLSocket etc】 XMLSocketを使った場合のloadPolicyFile()の振舞いに関して | 投稿するにはまず登録を |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
TheCoolMuseum | Åê¹ÆNo.6820 投稿日時: 2004-5-3 0:11 |
新米 居住地: 盛岡市 投稿: 27
使用環境:
FlashMX Flash Professional 8 WindowsXP Pro |
Re: XMLSocketを使った場合のloadPolicyFile()の振舞いに関して クールなびじゅつかん館長です。
Flash Player7の英語版のリリースノートにて<cross-domain-request/>が<policy-file-request/>に変更されているのを確認しました。 (04/05/06追記)各国語版のリリースノートにて変更が実施されたのを確認しました。
|
TheCoolMuseum | Åê¹ÆNo.5494 投稿日時: 2004-3-25 12:01 |
新米 居住地: 盛岡市 投稿: 27
使用環境:
FlashMX Flash Professional 8 WindowsXP Pro |
Re: XMLSocketを使った場合のloadPolicyFile()の振舞いに関して クールなびじゅつかん館長です。
米Macromediaに確認したところ、実際のPlayerの振る舞いである"<policy-file-request />"が正しいとのことでした。 ドキュメントの方を修正してくださるそうです。 引用: We are very surprised that no one has noticed this behavior thus far! とのことです ひとまず正解がはっきりしたのでホッとしてます。 なおポリシーファイルのXMLSocket受信に対応したMacromedia FlashMX用 汎用ソケットサーバを公開しておりますので、このあたりの動作に興味がある方はぜひお試しください。
|
TheCoolMuseum | Åê¹ÆNo.5309 投稿日時: 2004-3-20 13:01 |
新米 居住地: 盛岡市 投稿: 27
使用環境:
FlashMX Flash Professional 8 WindowsXP Pro |
Re: XMLSocketを使った場合のloadPolicyFile()の振舞いに関して なおきさんレスありがとうございます。
引用: 多分リリースノートが間違いです。 そうですね。最終的には実装に合わせて作らないと動かないので、実装を信じるしかないのですが・・・ 引用: 日本サイトのセキュリティ情報は間違いが多いみたいですね。 いただいたアドレスの方をみても、英文リリースノートをみても、<cross-domain-request/>を送信するように書いてるんですね。というわけで今回は日本版のミスと言うより、原文のミス(あるいは実装のミス?)のように感じます。 引用: もしそちらでもわかる点があれば、報告して下さい。 こちらでももう少し検証してみます。 XMLSocket周りは、他ではあまり検証されてなさそうなので、なにかわかりましたらポストします。
|
森 なおき | Åê¹ÆNo.5296 投稿日時: 2004-3-20 5:50 |
モデレータ 居住地: 福岡(心は大阪) 投稿: 527
使用環境:
:MacOSX10.6.8 :FlashCS5.5 |
Re: XMLSocketを使った場合のloadPolicyFile()の振舞いに関して なおきです。
多分リリースノートが間違いです。 というかr19から若干仕様が変わったようです。 http://www.macromedia.com/devnet/mx/flash/articles/fplayer_security.html 別スレにもちょこっと書いたのですが、日本サイトのセキュリティ情報は間違いが多いみたいですね。間違いを全部見つけて報告しようと思ってたのですが時間がとれなくてさぼってます(^^; もしそちらでもわかる点があれば、報告して下さい。 いかんせん英語が苦手なので、正確に理解するのに時間かかります(笑) どこかに専用スレでも立てて情報集めようかな?。
|
TheCoolMuseum | Åê¹ÆNo.5290 投稿日時: 2004-3-20 3:13 |
新米 居住地: 盛岡市 投稿: 27
使用環境:
FlashMX Flash Professional 8 WindowsXP Pro |
XMLSocketを使った場合のloadPolicyFile()の振舞いに関して クールなびじゅつかん館長です。
Flash Player 7.0.r19 よりXMLSocketを使用してクロスドメインポリシーを取得することができるようになりました。また1023以下のポート番号にも接続できるように拡張されました。 現在amoiiomaさんと開発している、XMLSocket用汎用ソケットサーバも1023以下のポート番号に対応できるように実験中ですが、ちょっとポリシーデータのやり取りに不安な点があります。 ポリシー取得の際リリースノートでは、サーバーに対して<cross-domain-request/>を送信する、とあるのですが実際にサーバーで受けてみると<policy-file-request/>を受信しています。 現在は<policy-file-request/>と<cross-domain-request/>のどちらでもポリシーリクエストとして処理することで、正常に動作しているようです。(仕様の方を信じていたのでしばらく悩みました ) コレはリリースノートと実装のどちらが正しいのでしょう?また他の環境では異なることがあるのでしょうか? こちらのテスト環境はWin2000、 IE6SP1、 プレイヤー7,0,19,0 です。 AS側コード
サーバーから返すXML文字列
|
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |