0

如果我创建 ADO .Net 数据服务,只要我不使用 ADO .Net Silverlight 客户端帮助程序并且我有适当的 crossdomain.xml 文件,我是否可以跨域从 Silverlight 访问它?(我基本上只是获取原始 xml 并自己解析它)

换一种方式问,是不允许跨域调用的 ADO .Net 数据服务 Silverlight 客户端组件,还是 ADO .Net 数据服务本身?

我认为它是客户端组件,但需要一些确认。

4

2 回答 2

1

我写过关于使用服务器端代理来制作 Silverlight 客户端库以及托管在不同域上的 DataServices 的文章。 http://blogs.msdn.com/phaniraj/archive/2008/10/21/accessing-cross-domain-ado-net-data-services-from-the-silverlight-client-library.aspx

于 2008-12-24T22:45:44.837 回答
0

经过进一步调查,我发现正如我所怀疑的那样,ADO .Net 数据服务Silverlight 客户端将通信限制为来自同一域的调用。(不是 ADO .Net 数据服务本身)

这显然将在 Silverlight 的未来版本中得到解决。

于 2008-12-22T13:59:18.113 回答