2011-12-08 7 views
0

httpデータサービスをWebサイトに呼び出すadobe flash builderを使用してアプリケーションを作成しました。Adob​​e Flash Builder httpデータサービスコールは、エクスポート後にのみ失敗します

アプリをビルドして起動すると、ブラウザにロードされます(ブラウザのアドレスはC:\ Users \ path \〜\ my \ app.html)。完全に動作します。私は私のウェブサイトにアプリをアップロードしたり、プロジェクトのビルドディレクトリ外からそれを起動したときただし、HTTPサービスの呼び出しは、私はこのエラーをGoogleで検索し、それが何かを持っていることが実現もちろん

Security error accessing url 
Destination: DefaultHTTP 

ポップアップで失敗しますWebルートディレクトリに 'crossdomain.xml'と入力します。私はこれを試み、それは失敗を続けた。
以下は私のcrossiteドメインファイル

<?xml version="1.0"?>  
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd"> 
<cross-domain-policy>  
    <allow-access-from domain="www.my_domain_for_http_service.com" />  
</cross-domain-policy> 

私はアドビ・フラッシュ・ビルダーの無料試用版を使用していましたが、私は何もこれがエラーに関係していることを示す表示されません。

どのような考えですか? httpサービスコールのデータはxml形式です。

ありがとうございました

答えて

0

2つの異なるFlash Playerを使用している可能性があります。 FBはデバッガ版を使用しますが、ブラウザが通常のダウンロードを使用している可能性があります。実行中のFlashを右クリックし、見つけたものを確認します。

これらが異なる場合は、セキュリティ設定が異なる場合もあります。リモートWebサイトへのFlashアクセスを許可する必要があります。これは、Flashアプリにカーソルを合わせながら、右クリックメニューからアクセスすることもできます。

関連する問題