При создании снимка с помощью flex bipmapdata.draw () возникает ошибка безопасности, если изображение не из разрешенного домена.
Я пытаюсь добавить изображения из нескольких источников URL (изображение Google), поэтому я не могу вызвать draw ().
Если, однако, изображение frow, мой сервер 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;
}
Он выполняет работу по извлечению изображения, но каким-то образом flex по-прежнему знает, что оно не приходит с моего сервера, поскольку .draw () по-прежнему не работает.
Хотел бы я видеть через http заголовки, отправленные flash.
Как бы вы решили это?
Спасибо