Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/06/2012, 05:46
chcma
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 10 meses
Puntos: 7
Silverlight: crossdomain.xml No me accede a otro dominio.

Hola...

Tengo una aplicación Silverlight alojada en mi equipo localhost, a la cual, le agregué una referencia a mi servicio WCF, pero en vez de poner la dirección LOCALHOST, puse la direccion IP.

Claro, cuando accedo a mi aplicación desde el navegador, poniendo la IP, todo funciona sin problema, pero si entro, poniendo LOCALHOST, la seguridad detecta como que silverlight esta intentando acceder a un WCF que esta alojado en otro dominio distinto. Ok, hasta aqui creo que es normal.

Para solucionar esto, en el directorio raiz de mi aplicacion cree el siguiente fichero crossdomain.xml

Código XML:
Ver original
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <access-policy>
  3.   <cross-domain-access>
  4.     <policy>
  5.       <allow-from http-request-headers="*">
  6.         <domain uri="http://172.21.102.26"/>
  7.       </allow-from>
  8.       <grant-to>
  9.         <resource path="/" include-subpaths="true" />
  10.       </grant-to>
  11.     </policy>
  12.   </cross-domain-access>
  13. </access-policy>

Sin embargo, cuando accedo desde http://localhost/aplicacionSilverlight/TestPage.aspx me sigue lanzando el mismo error.

Además de crear el fichero crossdomain, debo hacer algo más ???
__________________
Charlie.