Bueno, pues acudo a uds y su sabiduria para que eviten que me de un infarto...
Dada las dificultades para manejar funciones en tiempo real en Flash 8 y As2, decidi pasarme y probar Flash cs3 y AS3. Lo bueno es que es super para manejar funciones en tiempo real, ya no interfiere tanto la carga y descarga ni los renders de las imagenes, el AS3 RuleZ...
Pero, y aqui viene la razon de este post, ademas de las funciones en tiempo real que debo implementar tengo que acceder a un servidor tomcat y realizar unas Request, todo iba bien hasta que lleque al punto de autenticar la llamada, al añadir el header de "Authorization" no funciona. el resultado es un HttpStatus 401 (no autorizado)... Devolviendome en el tiempo, en flash 8, con as2 lo implemente con LoadVars y funciono perfectamente. Revise el codigo de Base64 y la encriptacion es exactamente la misma. Con AS3 la vuelta se hace con URLLoader + URLRequest, no se que hacer mas... adjunto el codigo que estoy utilizando en AS3.
De antemano, muchisimas gracias por la ayuda, departe de un Aventurero de AS3..
Código :
var loader:URLLoader = new URLLoader();
var request:URLRequest = new URLRequest(url);
request.method=URLRequestMethod.POST;
request.contentType="text/html"
var data:String = user+":"+pass;
var otro:String = Base64.Encode(data);
var header:URLRequestHeader = new URLRequestHeader("authorization", "basic "+otro);
request.requestHeaders.push(header);
loader.load(request);
