Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Как флешке обойти crossdomain.xml (http://www.flasher.ru/forum/showthread.php?t=143891)

djyamato 28.11.2010 03:48

Цитата:

Сообщение от FMS (Сообщение 932299)
Обойти crossdomain для картинок это небольшое искусство. Пару строчек на том же PHP и готово, выдумывать ничего не надо.

Подскажите, а где эти пару строчек посмотреть-то ? Будьте добры

FMS 28.11.2010 13:22

Цитата:

Сообщение от djyamato (Сообщение 953066)
Подскажите, а где эти пару строчек посмотреть-то ? Будьте добры

simplexml_load_file()
header()

вот 2 функции которые тебе понадобятся

Alex144 22.12.2010 14:55

У меня есть подобная проблема - пользователь загружает флэшку с сервера domen.ru - затем пользователь через эту флэшку обращается по сети к железке на которой есть только TELNET ( telnet remoutedomen.ru 8000) то есть на этой железке ни какого файла кросдомена.xml там НЕТ.
В политиках сервера domen.ru естественно все разрешено, но флэшка упрямо лезет на remoutedomen.ru 8000 и пытается получить файл политики и отваливается.
вот что в логах:

SandBox - remote
Trying to connect to remoutedomen.ru:8000
securityErrorHandler: [SecurityErrorEvent type="securityError" bubbles=false cancelable=false eventPhase=2 text="Error #2048: Нарушение изолированной среды: http://domen.ru/TelnetSocket.swf не может загрузить данные из remoutedomen.ru:8000."]


OK: Выполняется поиск директив <allow-access-from> в файлах политики, чтобы авторизовать загрузку данных из ресурса в папке xmlsocket://remoutedomen.ru:8000 инициатором запроса из http://domen.ru/TelnetSocket.swf
Предупреждение: Тайм-аут ожидания файла политики для сокетов в xmlsocket://remoutedomen.ru:843 (через 3 секунды). Это не должно вызывать проблем. Пояснения см. на веб-странице http://www.adobe.com/go/strict_policy_files_ru.
Предупреждение: [строгое правило] Игнорируется файл политики с неправильным синтаксисом: xmlsocket://remoutedomen.ru:8000
Ошибка: Запрос ресурса по адресу xmlsocket://remoutedomen.ru:8000 инициатором запроса из http://domen.ru/TelnetSocket.swf отклонен из-за отсутствия разрешений файла политики.

ВОПРОС:
Как заставить флэшку не лезть на remoutedomen.ru за файлом политики сокетов???

leofit 22.12.2010 16:16

можно и телнетом отдавать настройки доступа
можно повесить прокси на выходе с железки и отдавать кроссдомен там

Alex144 22.12.2010 19:29

ПРОКСИ хмм..., а что прямее путей нет? В топку тогда этот адоб если он простые сокеты так заморочил....
(железка - это примитивное устройство с IP адресом и телнетом и отдавать ни чё более она не могёт)


Часовой пояс GMT +4, время: 13:05.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.