我通过Silverlight访问SharePoint Web服务时遇到问题。通过Silverlight访问SharePoint Web服务
尝试向URI 'http://sample:8000/_vti_bin/Authentication.asmx'发出错误。 这可能是由于尝试以 以跨域方式访问服务 而没有适当的跨域策略 或者是不适合SOAP服务的 策略。您可能需要 联系 服务的所有者以发布跨域 策略文件,并确保它允许 发送与SOAP相关的HTTP标头。 请参阅 的内部例外更多详情。
一些问题:
- 如何正确部署了SharePoint设计clientaccesspolicy.xml?只需在设计师中打开网站,添加文件然后发布?
- clientaccesspolicy.xml应该部署的站点使用表单身份验证。我无法使用Sharepoint Designer在那里发布。因此,我为此网站创建了新的区域,该区域使用Windows身份验证并在那里发布了clientaccesspolicy.xml。两者使用相同的内容数据库,没有?
- 如果clientaccesspolicy.xml将被发布,我如何允许匿名访问此文件?
问候 安东Kalcik
的所有内容我是不是能够匿名访问的文件。我所做的是我创建了“启用Silverlight的WCF服务”,它充当Silverlight应用程序和SharePoint Web服务之间的代理。 – 2009-02-08 20:24:38