我正在尝试访问包含WCF服务器内部项目的SharePoint Server对象模型代码的API。我的意图是下载SharePoint服务器上的文档。SharePoint服务器对象模型和WCF
我的代码位于WCF服务器内部。 SharePoint服务器是另一台服务器。
每当我尝试使用
SPSite.Exists(new Uri(spServerURL))
访问服务器它不知道服务器。因此,当我将WCF应用程序池更改为在Farm管理帐户下运行时,它运行良好。
可以这样做吗?或者它会是安全漏洞?
我该如何尝试访问文档?
的详细信息都在同一个域中的服务器。 – Vasanthan
是的,在同一个域中。但我们的将是一个互联网门户。所以我担心安全问题。 – kevin
你最想做的事情就是使用Sharepoint * Client * Object Model http://msdn.microsoft.com/en-us/library/ee537247.aspx - 以及它使用的dll,它很容易在你的WCF中使用。也许这对你来说就足够了。如果没有,MAYBE可以将SP Farm扩展到托管WCF的服务器,但不要将其用作WFE或任何其他应用程序 - 它只会用于通过SharePoint对象模型进行WCF访问(这只是一种猜测,我从来没有尝试过这样的事情)。 –