从Silverlight成功进行跨域调用需要什么?
答案 0 :(得分:5)
如果我正确理解了您的问题,您需要在要调用的服务器的域Web根目录中有一个clientaccesspolicy.xml文件(即www.example.com/clientaccesspolicy.xml),该文件定义它没问题用于来自其他域的服务以调用该域上的服务。
阅读How to Make a Service Available Across Domain Boundaries MSDN文章以获取更多详细信息。
答案 1 :(得分:2)
请参阅Jon Galloway关于此的博文
http://weblogs.asp.net/jgalloway/archive/2008/12/12/silverlight-crossdomain-access-workarounds.aspx
答案 2 :(得分:2)
答案 3 :(得分:0)
也许还可以查看JSONP http://www.west-wind.com/weblog/posts/107136.aspx,例如,即使Twitter与您的网页位于不同的域,也可以在客户端使用JavaScript获取Twitter更新。