2010-01-26 139 views

回答

1

是的,这是可能的。假设Silverlight应用程序是从与Sharepoint站点相同的主机加载的,那么您应该可以创建一个服务引用到Sharepoint Web服务。

如果它不是同一台主机,您将不得不创建一个clientaccesspolicy.xml文件(谷歌它)并将其部署到您的Sharepoint网站,以便您的Silverlight应用程序访问Sharepoint Web服务。

凭证应该流过,因为SL的缺省设置是使用浏览器的网络堆栈 - 浏览器应该已经通过了Sharepoint的身份验证。如果情况并非如此,那么在这方面你需要做一些工作。

只要它是安全的 - 这取决于你的安全意味着什么。它将像使用浏览器访问Sharepoint网站一样安全。为了确保安全,您必须将该站点放在SSL后面,并通过SSL访问Web服务。

相关问题