PDA

Просмотр полной версии : SecurityError: Error #2148 - аплодинг локальных фаилов


FSBmipt
22.12.2006, 13:39
есть задача - загрузить клиента по http(s) и заплодитьна сервер локальный фаил C:/.../pic.jpg.
При попытки считывания фаила получаем SecurityError: Error #2148:
SecurityError: Error #2148: SWF file www.domain.com/client.swf cannot access local resource file:///C:\...\pic.jpg. Only local-with-filesystem and trusted local SWF files may access local resources.

Секьюрность понятна, нефиг чему попало фаилы с локального диска слать куда попало. Но, допустим я хочу разрешить флехам с домена www.domain.com это делать (чтобы при загрузке с этого домена, эти свифы совались в песочницу local-with-filesystem). Погуглил, еще раз почитал доки про безопасность, нашел только описания самой секьюрности. Неужели юзер не может сам сделать таким настроек, типа как в случае с JS api.

Я не могу пользоваться fileReference, т.к. фаилы надо аплодить не http POST, а более хитрым способом - нужен доспуп к байтмассиву, которого нет в случае с fileReference.

PPS. такие настройки секьюрити песочниц действуют с 8го плеера. Так что форум AS 3.0 вырбран не совсем удачно, но уж пишу на AS 3, так что не пинайте :)

baron27
22.12.2006, 14:25
Ну а настройки Flash плеера изменить не поможет?

FSBmipt
22.12.2006, 15:44
о каких настройках идет речь?
Этих http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html
Тут только для локально запущенных свифов, у меня как раз обратный случай.

Надо каким то образом засунуть флешки с нужного домена в local-with-filesystem или trusted local SWF песочницу.