在Silverlight app中访问sharepoint Web服务错误

时间:2010-01-26 19:32:04

标签: silverlight sharepoint-2007

我目前正在尝试在内容编辑器webpart中在sharepoint上托管我的silverlight应用程序。 但不断收到错误“远程服务器返回错误:NotFound”。这是SL应用程序无法访问Web服务或其他内容的问题吗? 我已使用SharePoint Designer在站点的根目录中添加了clientaccesspolicy.xml文件。还有什么我需要做的吗?

2 个答案:

答案 0 :(得分:0)

您的Silverlight控件到底想要做什么?它是否显示在页面中,然后,当尝试连接到某处时,它会显示错误消息?

答案 1 :(得分:0)

当您添加到您尝试使用从Silverlight连接到webservice的url时,会发生什么?clientaccesspolicy.xml?例如,网址http://abc/clientaccesspolicy.xml会引导您访问此xml的内容。

第二个问题可能是您的xml文件不正确。你正在使用哪个Silverlight版本?

作为一个例子,你在这里为Silverlight 3.0工作了clientaccesspolicy.xml(在我的IIS7上查看)

<?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>