Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Проблема отправки SOAP-конверта средствами web-приложений (http://www.flasher.ru/forum/showthread.php?t=124843)

Igortimof 10.05.2009 19:00

Проблема отправки SOAP-конверта средствами web-приложений
 
Коллеги, возник следующий вопрос!

Разработана flash-компонента, в задачи которой входит фотографирование, затем отправка фотографии на некий сервер.

Компонента формирует SOAP-конверт, отправляет его по заранному URL (https/...) с заданными параметрами аутентификации (log/pass).

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

Если переходим к отправке через web-приложение, например apach, то компонента зависает в статусе отправки.

Может быть кто сталкивался, у кого есть мысли?

Помогите!!!

PS: ошибку мы наблюдаем следующую:
Error #2044: Unhandled securityError:. text=Error #2170: Security sandbox violation: https://.../photocomponent.swf?tempP...ber=3110002860 cannot send HTTP headers to https://.../ClientPhotoWS.
at Webcam/upload()[F:\projects\org\src\Webcam.as:632]
at Webcam/btn_uploadClick()[F:\projects\org\src\Webcam.as:431]

dimarik 10.05.2009 21:47

Какие-то HTTP заголовки не может отправить, чтобы не нарушить секурность. Смотрите код Webcam.as

Vas717 10.05.2009 22:03

Мозгом надо работать ......... иначе на пенсию

wvxvw 10.05.2009 22:24

Хост к которому происходит подключение не дает разрешение на подключение - нужно, чтобы хост его предоставлял в виде crossdomain.xml в корневом каталоге сайта.

Igortimof 12.05.2009 12:31

Спасибо за ответ!

Подскажите, пожалуйста, содержимое кросдомейна.

Спасибо!

wvxvw 12.05.2009 15:54

Вот пример:
http://static.flickr.com/crossdomain.xml

Igortimof 12.05.2009 19:39

ОК!

Расположил данный файл в \\www\...

Этого достаточно?

Нужно ли в тексте AS писать зыгрузку политики безопасности или она инициируется по-умолчанию из этого файла?

Приведите, пожалуйста, пример кода...

Спасибо!

wvxvw 12.05.2009 19:52

Нет, не нужно инициализировать, Флеш туда не просто по умолчанию, он всегда туда будет пытаться добраться. Этот файл работает похоже на .htaccess - по крайней мере служит похожним целям.


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

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