![]() |
|
||||||||||
|
|||||
|
Using the xmlsocket protocol along with a specific port number, lets you retrieve policy files directly from an XMLSocket server, as shown in the following example:
Security.loadPolicyFile("xmlsocket://foo.com:414"); Эмм щас попробую 2 слэша поставить. - не помогло ,или я всеравно чето не так делаю? Security.loadPolicyFile("xmlsocket://localhost:6666"); Также попробовал грузить файл локально Security.loadPolicyFile("http://localhost/crossdomain.xml"); и вот что выдал лог: OK: Root-level SWF loaded: http://localhost/drag.swf OK: Searching for <allow-access-from> in policy files to authorize data loading from resource at xmlsocket://localhost:6666 by requestor from http://localhost/drag.swf OK: Policy file accepted: http://localhost/crossdomain.xml Warning: Timeout on xmlsocket://localhost:843 (at 3 seconds) while waiting for socket policy file. This should not cause any problems, but see http://www.adobe.com/go/strict_policy_files for an explanation. Warning: Timeout on xmlsocket://localhost:6666 (at 3 seconds) while waiting for socket policy file. This should not cause any problems, but see http://www.adobe.com/go/strict_policy_files for an explanation. Error: SWF from http://localhost/drag.swf may not connect to a socket in its own domain without a policy file. See http://www.adobe.com/go/strict_policy_files to fix this problem. Последний раз редактировалось vapes; 15.04.2008 в 15:29. |
|
|||||
|
Регистрация: Jan 2008
Сообщений: 9
|
А вы в чем дебажите?
|
|
|||||
|
Цитата:
И активировать его можно так: заходим в C:\Documents and Settings\(user name)\ открываем mm.cfg (если нет - создаем) и дописываем там: PolicyFileLog=1 # Enables policy file logging PolicyFileLogAppend=1 # Optional; do not clear log at startup закрываем и загружаем флешку. После этого у нас появляется дополнительный файл policyfiles.txt , находящийся в C:\Documents and Settings\(user name)\Application Data\Macromedia\Flash Player\Logs\ там и будет рассказано кто , что и откуда загружал и удалось ли это ему. А на сайте адоба есть еще расшифровка комментов - аппендицит В (appendixB) http://www.adobe.com/devnet/flashpla...curity_07.html но я бы лучше назвал это гемороем... |
|
|||||
|
Регистрация: Jan 2008
Сообщений: 9
|
Угу, это я знаю, я имею ввиду во флексе или во флеше?
|
|
|||||
|
Во флеше
|
|
|||||
|
Регистрация: Jan 2008
Сообщений: 9
|
Понятно...
Слушайте, попробуйте запустить флешку с сокетным соединением к локальному серверу из хтмл страницы. Просто интересно у меня ли только такой глюк защиты. И кстати flush - это функция очиски буфера забитого даннымидля передачи, ну и собственно передача. |
|
|||||
|
Все ,разобрался.
Читать здесь: http://vapes.na.by/blog/index.php?en...y080416-120458 |
|
|||||
|
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
Да... Тебе в бложике спелл чекера явно не хватает. Грамматические ошибки существенно снижают степень доверия к автору.
__________________
http://realaxy.com |
|
|||||
|
Регистрация: Jan 2008
Сообщений: 9
|
2 vapes:
Не понял к чему ты это Ты наверное не понял в чем проблемы возникают. При нормально работающей политике безопасности в FlashPlayer'е она не работает в плагине и в ActiveX элементе браузеров. ![]() А ты вопщем молодец, что разобрался ![]() |
|
|||||
|
флэшка коннектиться к серверу.
http://www.macromedia.com/support/do...manager04.html здесь добавлена директория откуда я все запускаю, соответственно в ней (и во вложенных) работает, за ее пределами нет. Теперь выгружаю на сайт, записываю адрес сайта в разрешенные директории, и почему-то не работает..
__________________
Пора бы мне уже умнеть.. Последний раз редактировалось Ноябрь; 17.04.2008 в 02:42. |
![]() |
![]() |
Часовой пояс GMT +4, время: 08:08. |
|
|
« Предыдущая тема | Следующая тема » |
|
|