首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

关于silverlight跨域WebService的有关问题

2012-08-25 
关于silverlight跨域WebService的问题按照网上说的每一步都操作了还是出现跨域失败的问题不知是不是client

关于silverlight跨域WebService的问题
按照网上说的每一步都操作了




还是出现跨域失败的问题
不知是不是clientaccesspolicy.xml和crossdomain.xml文件存的目录对不对?
这是clientaccesspolicy.xml中的内容
  <?xml version="1.0" encoding="utf-8" ?> 
- <access-policy>
- <cross-domain-access>
- <policy>
- <allow-from http-request-headers="*">
  <domain uri="*" /> 
  </allow-from>
- <grant-to>
  <resource path="/" include-subpaths="true" /> 
  </grant-to>
  </policy>
  </cross-domain-access>
  </access-policy>


[解决办法]
http://192.168.0.198/clientaccesspolicy.xml --> http://localhost/clientaccesspolicy.xml

另外,你一边写的是什么 http://localhost.....,一边写的是什么 http//192.168.....
当你访问webservice的时候,应该使用那个有两个参数的重载实例化方法,这两个参数中第二个参数给出了当时的服务url。这样你就不至于在http//192.168.....的代码中去访问 http://localhost.... 的服务。

热点排行