Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Silverlight幻灯片放映&x2B;周转基金_C#_Asp.net_Wcf_Silverlight - Fatal编程技术网

C# Silverlight幻灯片放映&x2B;周转基金

C# Silverlight幻灯片放映&x2B;周转基金,c#,asp.net,wcf,silverlight,C#,Asp.net,Wcf,Silverlight,我下载了这个Silverlight项目,以便在我的asp Web项目上使用它 幻灯片放映在其项目中使用WCF methode(从我的数据库返回img url)运行良好 但是当我将XAP文件和html测试页面添加到我的web项目中时,没有加载img 有什么想法吗 您实现了跨域策略 您必须创建一个名为clientaccesspolicy.xml的xml文件,该文件的内容: <?xml version="1.0" encoding="utf-8" ?> <access-policy

我下载了这个Silverlight项目,以便在我的asp Web项目上使用它

幻灯片放映在其项目中使用WCF methode(从我的数据库返回img url)运行良好

但是当我将XAP文件和html测试页面添加到我的web项目中时,没有加载img


有什么想法吗

您实现了跨域策略

您必须创建一个名为clientaccesspolicy.xml的xml文件,该文件的内容:

<?xml version="1.0" encoding="utf-8" ?>
<access-policy>
  <cross-domain-access>
    <policy>
      <allow-from http-request-headers="SOAPAction,Content-Type">
        <domain uri="*" />
      </allow-from>
      <grant-to>
        <resource path="/" include-subpaths="true"/>
      </grant-to>
    </policy>
  </cross-domain-access>  
</access-policy>


然后将此文件放到web服务器或项目的根目录下

尝试向URI发出请求时发生错误“可能是因为在没有适当的跨域策略的情况下尝试以跨域方式访问服务,或不适用于SOAP服务的策略。您可能需要联系服务的所有者以发布跨域策略文件,并确保它允许发送与SOAP相关的HTTP头。此错误也可能是由于在web服务代理中使用内部类型而未使用InternalsVisibleToAttribute属性造成的。有关详细信息,请参阅内部异常。