1

flex bipmapdata.draw() でスナップショットを作成すると、許可されたドメインからの画像でない場合、セキュリティ エラーが発生します。

複数の URL ソース (Google 画像) から画像を追加しようとしているため、draw() を呼び出すことができません。

ただし、画像が私のサーバー www.foo.com からのものである場合、これには素晴らしい crossdomain.xml があります。

Nginxに関連する私の質問は次のとおりです。

http://www.foo.com/img_proxy/bar_img_urlがhttp://bar_img_urlから画像を取得し、 www.foo.comドメインから来ているかのように返すプロキシを作成するにはどうすればよいですか。

これまで私は使用しました:

location /img_proxy/ {
    rewrite  ^/img_proxy/(.*)  http://$1  last;
}

画像をフェッチする仕事をしますが、 .draw() がまだ失敗しているため、どういうわけか flex はそれが私のサーバーから来ていないことをまだ知っています。

フラッシュから送信された http ヘッダーを透視できればいいのにと思います。

これをどのように解決しますか?

ありがとう

4

0 に答える 0