![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2010
Сообщений: 8
|
Знатоки, здравствуйте
не успел появится домен .рф, как полезли проблемы с ним ![]() имеется флешка-динамический баннер. загружает собственные настройки отображения через php файл (в котором генерится xml) на англоязычном домене все работает (даже на двух, привязки к домену не закладывал). а как запускаю через кириллический, то работать перестает, и выдает ошибку Asynchronous Error: [SecurityErrorEvent type="securityError" bubbles=false cancelable=false eventPhase=2 text="Error #2048"] P.S. как ни странно, на кирилическом домене imageLoader проходит нормально и картинка подгружается правильная, а вот settings.php выдает вышеуказанную ошибку Rnd=MakeRandomX(int(Rnd)); var imageLoader:Loader = new Loader(); imageLoader.load(new URLRequest('/uploaded/flash/head/'+Rnd+'.jpg')); imageLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler); var loader:URLLoader=new URLLoader(); loader.dataFormat = URLLoaderDataFormat.TEXT; loader.addEventListener(Event.COMPLETE, loadXML); loader.addEventListener( SecurityErrorEvent.SECURITY_ERROR, handleSecurityError); var httpRequest:URLRequest = new URLRequest('/images/flash/settings.php'); httpRequest.method = URLRequestMethod.GET; httpRequest.data = new URLVariables("banner="+Rnd+"&time="+Number(new Date().getTime())) loader.load(httpRequest); Последний раз редактировалось udaaff; 20.12.2010 в 20:47. |
|
|||||
|
Как мне кажется, ошибка SecurityError указывает на то, что рядом с вашим .php файлом должен находится файл политики безопасности(crossdomain.xml).
|
|
|||||
|
Регистрация: Sep 2010
Сообщений: 8
|
Цитата:
![]() погуглил - добавил crossdomain.xml, ситуация не изменилась... Добавлено через 10 часов 58 минут тема все еще актуальна... Последний раз редактировалось kshell; 22.11.2010 в 10:34. |
|
|||||
|
Регистрация: Sep 2010
Сообщений: 8
|
кстати, частично помог файл crossdomain.xml
<?xml version="1.0"?> <cross-domain-policy> <allow-access-from domain="*" /> </cross-domain-policy> так работает, но это подразумевает уязвимость. а вот замена * на кирилический домен (хоть в кирилице, хоть в Punycode) выводит вышеозначенную ошибку... как думаете, что можно сделать? Последний раз редактировалось kshell; 20.12.2010 в 21:06. |
|
|||||
|
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
Баг с относительными ссылками во флэше на кириллических доменах был замечен в FF.
А вот опера, IE, chrome, safari - нормально.
__________________
Отряд Котовскага |
|
|||||
|
Регистрация: Mar 2007
Сообщений: 545
|
На самом деле они храняться не в кириллице, а в виде xn--d1acufc.xn--p1ai
Попробуйте перекодировать домен в подобный вид. |
|
|||||
|
Регистрация: Sep 2010
Сообщений: 8
|
Цитата:
так что не поможет это. А вот про firefox спасибо, интересная инфа. а не решили еще эту проблему? |
![]() |
![]() |
Часовой пояс GMT +4, время: 19:14. |
|
|
« Предыдущая тема | Следующая тема » |
|
|