Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   sendAndLoad и HTTP авторизация (http://www.flasher.ru/forum/showthread.php?t=128366)

Perelomov 06.08.2009 08:24

sendAndLoad и HTTP авторизация
 
Здравствуйте. Давно я ничего не спрашивал, поиск всегда очень помогал, но не на этот раз... )
В общем проблема примерно в следующем... Работаю с FMS 3 и из серверной части вызываю PHP-скрипт:

Код AS3:

                var send_lv = new LoadVars(); 
                var result_lv = new LoadVars()
                send_lv.modelID = client.modelDbID;
                send_lv.sendAndLoad("http://somedomen.net/scripts/script.php", result_lv, "POST");
 
                result_lv.onLoad = function(success) {
                        if (success) {
                                trace(result_lv+"--result");
                        } else {
                                trace("Error connecting to server.");
                        }
                }
 
                result_lv.onHTTPStatus = function(httpStatus) {
                        trace(httpStatus);                       
                }

Консоль FMS выводит следующее:
Error connecting to server.
401


Тут я вспоминаю что на время разработки доступ защищен логином/паролем. Т.е. обращяясь к скрипту sendAndLoad натыкается на авторизацию, разворачивается и уходит ни с чем.
В связи с этим вопрос: Возможно ли как то обратиться к скрипту минуя авторизацию (FMS и скрипт находятся на одном сервере) или безопасно авторизоваться посредством какого-то хитрого кода (я смотрел в сторону LoadVars.addRequestHeader() правильно ли?)?
В общем буду рад любому дельному совету.
Спасибо.


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

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