Hola,

Tengo una aplicación en Flex que consume un wsdl en .NET, tengo el wsdl de manera local en IIS y ahi mismo mi app de Flex y funciona correctamente todo.

El problema que tengo ahora es que queremos cambiar la app de Flex a Apache en linux, pero nos regersa este error:

Código :

[FaultEvent fault=[RPC Fault faultString="Security error accessing url" 
faultCode="Channel.Security.Error" faultDetail="Unable to load WSDL. If currently online, 
please verify the URI and/or format of the WSDL (direccionDeMiServidor)"] 
messageId="2F615191-BB64-7768-56AB-FC1B1361C320" type="fault" bubbles=false cancelable=true eventPhase=2]


Buscando un poco el error veo que puede ser por el crossdomain, dicho crossdomain lo tengo en la raíz de mi app en flex y tiene lo siguiente:

Código :

<? xml version="1.0">
<cross-domain-policy> 
    <site-control permitted-cross-domain-policies="all"/> 
    <allow-access-from domain="*" to-ports="*"/> 
</cross-domain-policy>


¿Alguna posible solución de por qué en Windows si funciona bien y el Linux no?

Gracias.