¿Puedo acceder a un servicio de datos ADO .Net de Silverlight en todo el dominio con un archivo crossdomain.xml adecuado sin confiar en ADO .Net Silverlight Client?

votos
0

Si creo un servicio de datos ADO .Net, ¿puedo acceder a él desde Silverlight en todos los dominios, siempre que no utilice los ayudantes ADO .Net Silverlight Client y tenga un archivo crossdomain.xml adecuado en su lugar? (Básicamente, solo obtendría el xml sin procesar y lo analizaré yo mismo)

Cuando se le pregunta de otra manera, ¿son los componentes ADO .Net Data Services Silverlight Client los que no permiten llamadas entre dominios, o es el servicio ADO .Net Data?

Supongo que son los componentes del cliente, pero me gustaría obtener alguna confirmación.

Publicado el 09/12/2008 a las 18:33
fuente por usuario
En otros idiomas...                            


2 respuestas

votos
1

Escribí sobre el uso de un proxy del lado del servidor para hacer que la biblioteca de Silverlight Client con DataServices estuviera alojada en un dominio diferente. http://blogs.msdn.com/phaniraj/archive/2008/10/21/accessing-cross-domain-ado-net-data-services-from-the-silverlight-client-library.aspx

Respondida el 24/12/2008 a las 23:45
fuente por usuario

votos
0

Después de una investigación más profunda, descubrí que era como sospechaba, ADO .Net Data Services Silverlight Client limita la comunicación a llamadas que provienen del mismo dominio. (No ADO .Net Data Services en sí)

Aparentemente, esto se solucionará en una versión futura de Silverlight.

Respondida el 22/12/2008 a las 14:59
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more