Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   API приложений и сред (http://www.flasher.ru/forum/forumdisplay.php?f=61)
-   -   Flex SDK 4.5 ошибка при загрузке вконтакте (http://www.flasher.ru/forum/showthread.php?t=157706)

ShockWave512 09.06.2011 15:39

Flex SDK 4.5 ошибка при загрузке вконтакте
 
Flex SDK 4.5 ошибка при загрузке приложение в дебаг режиме
Цитата:

*** Нарушение безопасности изолированной среды ***
SecurityDomain "http://vkontakte.ru/app2183824_25440568?ref=1&debug=true" пытался получить доступ к несовместимому контексту "http://cs4155.vkontakte.ru/u25440568/9364db903afb4c.zip"
при компиляции приложения на сдк версии 4.1 ошибка исчезает
приложение пустое
(allowDomain("*") - пробовал)
подскажите в каком направлении копать ?

ShockWave512 23.06.2011 23:09

пробовал:
- historyManagement (отключал HTML враппер )
- focusable="false"
- пустой проект
- гуглобубен

бьюсь как об стену
неужели больше ни у кого нет мыслей ? :(

goodguy 24.06.2011 09:18

crossdomain.xml
который разрешает загрузку данных контакту.
У меня тоже флекс сдк 4.5 и все нормально работает

Цитата:

(allowDomain("*") - пробовал)
Эта конструкция встраивается в ту флешку, которая загружается, чтобы загружающая флешка могла получить доступ к ее содержимому.

ShockWave512 24.06.2011 14:07

насчет -
Цитата:

(allowDomain("*") - пробовал)
Код AS3:

protected function application1_preinitializeHandler(event:FlexEvent):void
{
        Security.allowDomain("*");
        Security.loadPolicyFile(PathsConfig.WWW_SERVER + "crossdomain.xml");
        Security.loadPolicyFile("http://vkontakte.ru/crossdomain.xml" );
        Security.allowDomain("cs4925.vkontakte.ru");
        Security.allowDomain("vkontakte.ru");
        Security.allowInsecureDomain("cs4925.vkontakte.ru");
        Security.allowInsecureDomain("vkontakte.ru");
}
protected function application1_addedToStageHandler(event:Event):void
{
        Security.allowDomain("*");
}

вот crossdomain.xml с собственного сервера, может с ним что не так ?
PHP код:

<cross-domain-policy>
<
site-control permitted-cross-domain-policies="master-only"/>
<
allow-access-from domain="*" to-ports="*"/>
</
cross-domain-policy

goodguy - ваше приложение использует вк враппер?

goodguy 24.06.2011 16:15

Цитата:

goodguy - ваше приложение использует вк враппер?
Нет. Можно попробовать с контактовским кроссдоменником:
Цитата:

<?xml version="1.0"?>
<cross-domain-policy>
<site-control permitted-cross-domain-policies="master-only"/>
<allow-http-request-headers-from domain="vk.com" headers="*"/>
<allow-http-request-headers-from domain="*.vk.com" headers="*"/>
<allow-http-request-headers-from domain="vkontakte.ru" headers="*"/>
<allow-http-request-headers-from domain="*.vkontakte.ru" headers="*"/>
<allow-access-from domain="vk.com" to-ports="80" />
<allow-access-from domain="*.vk.com" to-ports="80" />
<allow-access-from domain="vkontakte.ru" to-ports="80" />
<allow-access-from domain="*.vkontakte.ru" to-ports="80" />
</cross-domain-policy>
п.с. И кэш браузера обязательно нужно почистить после замены

GBee 24.06.2011 16:30

а главная флэшка лежит на том же серваке? cs4155? У меня приходится выкладывать прелоадер заново, если при аплоаде модуля меняется сервак.

ShockWave512 24.06.2011 16:45

Цитата:

Сообщение от GBee (Сообщение 1006240)
а главная флэшка лежит на том же серваке? cs4155? У меня приходится выкладывать прелоадер заново, если при аплоаде модуля меняется сервак.

а можно подробней ? что за прелоадер и что за модуль ? у меня целиком флешка проекта грузится на вк, без всяких обвесов и дополнительностей

Цитата:

Цитата:

goodguy - ваше приложение использует вк враппер?
Нет.
а с враппером там совсем другая политика
вконтактовский crossdomain там вообще ни при чем кажись

GBee 24.06.2011 16:49

Ваше приложение основное , как я понял, грузит http://cs4155.vkontakte.ru/u25440568/9364db903afb4c.zip.
А само оно лежит на каком серваке? Можно посмотреть в ресурсах страницы. У меня ошибка такая когда при обновлении заугружаемой флэшки, она уходит на другой сервак, приходится перезаливать основную, чтобы туда же легла.

ShockWave512 24.06.2011 16:53

Цитата:

Сообщение от GBee (Сообщение 1006244)
Ваше приложение основное , как я понял, грузит http://cs4155.vkontakte.ru/u25440568/9364db903afb4c.zip.
А само оно лежит на каком серваке? Можно посмотреть в ресурсах страницы. У меня ошибка такая когда при обновлении заугружаемой флэшки, она уходит на другой сервак, приходится перезаливать основную, чтобы туда же легла.

нет, там одна единственная флешка

такое впечатление что у меня конфликт вк враппера и моей флешки
но я даже не пойму направление конфликта, враппер лезет в приложение зачем то, или флексовый проект ломиться во враппер ?????? :(

GBee 24.06.2011 18:22

Тьпу ты враппер, выкинуть и забыть. Посредник используйте.


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

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