彩票走势图

SilverLight4调用WebService跨域访问问题

转帖|其它|编辑:郝浩|2011-03-08 13:29:55.000|阅读 1086 次

概述:本文主要介绍SilverLight4调用WebService跨域访问问题,希望对大家有帮助。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

  1、错误提示:调用时提示如下错误信息

  这可能是由于试图以跨域方式访问服务而又没有正确的跨域策略,或策略不适用于 SOAP 服务。您可能需要与该服务的所有者联系,以发布跨域策略文件并确保该文件允许发送 SOAP 相关的 HTTP 标头。出现此错误也可能是由于使用的是 Web 服务代理中的内部类型而没有使用 InternalsVisibleToAttribute 属性。有关详细信息,请参阅内部异常。

  2、解决方法:

  a、到iis网站的根目录“C:\inetpub\wwwroot”下创建”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>

clientaccesspolicy.xml is for silverlight

b、到iis网站的根目录“C:\inetpub\wwwroot&rdquo;下创建”crossdomain.xml&rdquo;文件,此文件的内容如下

<?xml version="1.0"?>

<!DOCTYPE cross-domain-policy SYSTEM "//www.macromedia.com/xml/dtds/cross-domain-policy.dtd">

<cross-domain-policy>

<allow-access-from domain="*" />

<allow-http-request-headers-from domain="*" headers="*" />

</cross-domain-policy>
crossdomain.xml is for flash and also silverlight

 

 

 

 

 




标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:网络转载

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP