私のアプリケーションでは、flaと同じ場所にあるXMLファイルにアクセスしていますが、悪意のあるセキュリティを回避するために、Flashグローバルセキュリティ設定にフォルダの場所を追加する必要がありますスローされる違反。私の開発環境では問題ないですが、顧客のマシンに展開すると同じ問題があります。プログラムによってXMLファイルを信頼し、セキュリティ違反を回避する方法はありますか?注意:顧客は、.NETローディングメカニズムを使用して2つの方法でswfにアクセスしています。2. Webブラウザでファイルの場所を開きます(私たちのページではなくswfを直接開きます - はい、これはお勧めしません)。お客様の嗜好)Flash AS3のグローバルセキュリティ設定 - プログラム的に
0
A
答えて
1
あなたができることはいくつかあります。
1)SWFは、単純なSWFと同じセキュリティ要件を持たないAIRアプリケーションにすることができます。
2)SWf以外のXMLにアクセスする必要がない場合は、SharedObject
クラスを使用することを検討してください。コード内で何も変更する必要はありません。 XMLオブジェクトをSharedObjectの中に保存するだけです。 http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/SharedObject.html
3)XMLが変更されない場合は、SWFに直接埋め込むことができます(http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf60546-7ff2.htmlおよびhttp://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf60546-7ffb.html)。これはすべてを避け、ロードすることなく直接XMLにアクセスできるようにします。
0
サーバーでcrossdomain.xmlを使用しようとしましたか?
関連する問題
- 1. Flash + AS3でのリリース/デバッグの設定
- 2. プログラム的にLinuxでFlashセキュリティを設定する
- 3. FLASH AS3:プログラムでキーフレームを削除
- 4. Flash AS3のスタックオーバーフロー
- 5. Flash AS3 - nullに設定されていないオブジェクト
- 6. Flash AS3でダウンロードForce AS3
- 7. Flash AS3 ...(rest)パラメータ
- 8. flash as3 mouseChildren issue
- 9. Tween背景と動的画像 - AS3 Flash
- 10. ウェブデザイン - Flash AS3 - ボタンバグ
- 11. Flash AS3 - スコアカウンタ
- 12. Flash AS3 DataGrid
- 13. Flash AS3:XMLと未定義の値
- 14. Flash AS3イベントリスナーエラー
- 15. スワイプイメージギャラリーFlash AS3 - アプリケーション
- 16. ドローイングゲームFlash AS3
- 17. Flash AS3 RegExp
- 18. Flash/AS3 TLFTextFieldスクロールバー
- 19. Flash AS3 fisheye
- 20. Flash AS3のロードファイルxml
- 21. FlashシンボルのAS3クラス
- 22. AS3のJavascriptとFlash
- 23. Flash AS3イベント伝播
- 24. AS3/Flash BitmapData .drawメモリリーク
- 25. Flash AS3サウンド終了時間を定義
- 26. バックグラウンドでのFlash AS3のパンニング
- 27. Flash/Facebook - Javascript + AS3 API?
- 28. Flash Builder 4.5 - AS3コードフォーマッタ?
- 29. AS3 Error#1009 in flash
- 30. AS3 Flashチェックボックス(データグリッド内)
最後に、ありがとう。私は実際に私のXMLとCSSを埋め込みました。実行時にロードされていて、それらのエラーはなくなりました。今私は別の非記述セキュリティメッセージを実行しています: "SecurityError:Error#2000:アクティブなセキュリティコンテキストがありません。"そのアイデアは何ですか? – Mike6679
そのエラーが発生したときに何を読み込もうとしていますか?あなたが読み込んだとき、または読み込んだものにアクセスしようとしたときですか? 'LoaderContext'クラスを見てください:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/system/LoaderContext.html。それはまた、どこかに不正なパス名である可能性があります - それが役に立っているかどうかを確認するためにhttp://www.actionscripterrors.com/?p=409を試してください。 – divillysausages
それは私が何をロードしているかわからない問題です私の環境では、ファイルサーバー経由でswfにアクセスしているテスト環境で発生します。 Thx私はそれらのリンクをチェックアウトします... – Mike6679