Nginx и прокси, чтобы избежать ошибки безопасности Flex - PullRequest
1 голос
/ 16 июня 2009

При создании снимка с помощью 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.

Как бы вы решили это?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...