2010-01-26 186 views

回答

1

是的,這是可能的。假設Silverlight應用程序是從與Sharepoint站點相同的主機加載的,那麼您應該可以創建一個服務引用到Sharepoint Web服務。

如果它不是同一臺主機,您將不得不創建一個clientaccesspolicy.xml文件(谷歌它)並將其部署到您的Sharepoint網站,以便您的Silverlight應用程序訪問Sharepoint Web服務。

憑證應該流過,因爲SL的缺省設置是使用瀏覽器的網絡堆棧 - 瀏覽器應該已經通過了Sharepoint的身份驗證。如果情況並非如此,那麼在這方面你需要做一些工作。

只要它是安全的 - 這取決於你的安全意味着什麼。它將像使用瀏覽器訪問Sharepoint網站一樣安全。爲了確保安全,您必須將該站點放在SSL後面,並通過SSL訪問Web服務。

相關問題