Foros del Web » Programación para mayores de 30 ;) » .NET »

Silverlight: crossdomain.xml No me accede a otro dominio.

Estas en el tema de Silverlight: crossdomain.xml No me accede a otro dominio. en el foro de .NET en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 15/06/2012, 05:46
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 21 años, 5 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.

Etiquetas: silverlight, aplicaciones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:36.