トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   ActionScript 3.0 特設会議室
     XMLSocket接続で Error #2010: ローカルファイルシステムの SWF ファイルはソケットの使用が許可されません。
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
erosunari
Åê¹ÆNo.40925
投稿日時: 2008-12-2 17:55
新米
居住地:
投稿: 5
使用環境:
XMLSocket接続で Error #2010: ローカルファイルシステムの SWF ファイルはソケットの使用が許可されません。
こんにちは。
FlashCS AS3.0でソケットを使いJavaと通信したいと思いました。
WindowsXPで、Playerは9.0.115です。

でどちらもローカルホストで実行してます。
実行すると以下のようになります。

Error #2010: ローカルファイルシステムの SWF ファイルはソケットの使用が許可されません。


で、解決策としてXMLSocket用のサーバーを立てろとよく聞きますが、具体的にどういう意味でしょうか?
ここは読んだんですが、意味が分かりませんでした。
http://support.adobe.co.jp/faq/faq/qadoc.sv?233457+002

いまいちイメージできません。
例えば、Javaでポリシーファイルをリターンするようなプログラムを作れということでしょうか?ポートを843にして。
現在それを試したのですが、ポート843を開けて待っているのですが、Flashは接続してくれません。

イメージが違うんでしょうか?

よろしくお願いします。

erosunari
Åê¹ÆNo.40934
投稿日時: 2008-12-3 12:25
新米
居住地:
投稿: 5
使用環境:
Re: XMLSocket接続で Error #2010: ローカルファイルシステムの SWF ファイルはソケットの使用が許可されません。
追加です。

例えばセキュリティーポリシーファイルを読み込むのに、
AS2.0だと、
System.security.loadPolicyFile("xmlsocket://127.0.0.1:8080");
を使います。

Java側で、ソケットのポート8080を開けて待っていると、
<policy-file-request/>
という要求が来ました。

同じようにActionScript3.0では
Security.loadPolicyFile("xmlsocket://127.0.0.1:8080");
を使うようでした。
しかし使っても、<policy-file-request/>
という要求が来ません。
これは何故でしょう?AS3.0の不具合ですかね?
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops