Flash CS3 ドキュメンテーション |
|||
| ActionScript 2.0 の学習 > セキュリティについて > ローカルファイルセキュリティ と Flash Player について | |||
Flash Player のセキュリティモデルでは、デフォルトで、ローカルコンピュータの Flash アプリケーションと SWF ファイルが、インターネットとローカルファイルシステムの両方とは通信できない設定になっています。ローカル SWF ファイルとは、Web サイトから提供されたものではなく、ユーザーのコンピュータにローカルでインストールされた SWF ファイルであり、プロジェクタ (EXE) ファイルを含みません。
|
メモ |
|
この項で取り上げる制限は、インターネット上の SWF ファイルには適用されません。 |
FLA ファイルを作成する場合、SWF ファイルがネットワークまたはローカルファイルシステムのどちらと通信できるようにするかを指定することができます。Flash Player の旧バージョン (7 以前) では、ローカル SWF ファイルが他の SWF ファイルと対話して、リモートまたはローカルの任意のロケーションからデータをロードすることが可能でした。Flash Player 8 以降では、SWF ファイルはローカルファイルシステムとインターネットの両方には接続できません。これは安全のための変更であり、SWF ファイルがハードディスク上のファイルを読み込み、そのコンテンツをインターネットに送信するのを防ぐことができます。
このセキュリティ制限は、古いコンテンツであるか (Flash の旧バージョンで作成された FLA ファイル)、または Flash 8 以降で作成されたコンテンツであるかに関係なく、ローカルに展開されたすべてのコンテンツに適用されます。Flash MX 2004 以前を使用して、ローカルで実行され、インターネットにもアクセスする Flash アプリケーションを展開したとします。Flash Player 8 以降では、このアプリケーションは、インターネットと通信するための許可をユーザーに要求するプロンプトを表示します。
ハードディスクのファイルをテストする場合、そのファイルが信頼できるローカルドキュメントか、潜在的に信頼できないドキュメントかを判定する一連の手順が存在します。そのファイルを Flash オーサリング環境で作成した場合 (たとえば、[制御]-[ムービープレビュー] を選択した場合など)、テスト環境にあることから、そのファイルは信頼性があります。
Flash Player 7 以前では、ローカル SWF ファイルは、ローカルファイルシステムと (インターネットなどの) ネットワークの両方にアクセスすることができました。Flash Player 8 では、ローカル SWF ファイルには、次のレベルの許可を指定できます。
ローカルファイルシステム専用アクセス (デフォルト) ローカル SWF ファイルはローカルファイルシステムと UNC (Universal Naming Convention : 汎用命名規則) ネットワークパスにアクセスすることができますが、インターネットとの通信はできません。ローカルファイルアクセス SWF ファイルの詳細については、ローカルファイルにのみアクセス (デフォルト)を参照してください。
ネットワーク専用アクセス ローカル SWF ファイルは、インターネットなどのネットワークにはアクセスできますが、インストールされているローカルファイルシステムにはアクセスできません。ネットワーク専用 SWF ファイルの詳細については、ネットワークにのみアクセスを参照してください。
ローカルファイルシステムとネットワークへのアクセス ローカル SWF ファイルはインストールされているローカルファイルシステムからの読み取りと、サーバーからの読み取りおよび書き込み、ネットワークまたはローカルファイルシステムのその他の SWF ファイルへのクロススクリプトを実行することができます。これらのファイルには信頼性があり、Flash Player 7 の場合と同様に動作します。ローカルおよびネットワークアクセス SWF ファイルの詳細については、ファイルシステムとネットワークへのアクセスを参照してください。
オーサリングツールとの関係における Flash 8 以降でのローカルファイルセキュリティの詳細については、以下の各項を参照してください。
ユーザー用のローカルファイルセキュリティについては、Flash Player のセキュリティ設定についてを参照してください。セキュリティの詳細については、www.adobe.com/devnet/security/ および www.adobe.com/software/flashplayer/security/ を参照してください。
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00001067.html