/ / swfファイルがホットリンクされないようにする - フラッシュ、ホットリンク

swfファイルのホットリンクを停止する - フラッシュ、ホットリンク

他のウェブマスターが自分のFlashアプリケーションをホットリンクしてそれらのウェブサイトでそれを使用するのを防ぐことができる方法を知りたいのですが。

回答:

回答№1は2

これを行う最も簡単な方法は、Webサーバーのコードにチェックを入れることです。 HTTP Refererヘッダ 「あなたのサイトからのものではない場合はダウンロードをブロックします。あなたが入手したサーバー側のプラットフォームを教えてください」と答えた場合、それより具体的な回答が得られる可能性があります。


回答№2については2

フラッシュアプ​​リにドメインの確認を依頼し、ドメインに登録されていない場合は、サイトにリダイレクトします。他のウェブマスターにあなたのサイトへのトラフィックを誘導させましょう。 :)

    import flash.net.LocalConnection;
var lc:LocalConnection = new LocalConnection();
switch( lc.domain ){
case "localhost":
case "mydomain.com"
break;
default:
// do redirect here
}

私はこれを検出するためにswitch文を使用します。あなたがあなたのアプリをテストしていてローカルファイルシステムの下で走っているならそれはlocalhostになりそして明らかにあなたがテスト中にリダイレクトしたくないので