4

我正在尝试使用 sharepoint 客户端对象模型查看我的站点中的所有列表,以下是我的代码

   using (ClientOM.ClientContext ctx =    
            new ClientOM.ClientContext(UrlTextBox.Text))
        {
            //Get the site
            ClientOM.Web site = ctx.Web;
            ctx.Load(site);
            //Get Lists
            ctx.Load(site.Lists);
            //Query
            ctx.ExecuteQuery();
 }

上面的代码抛出以下错误“远程服务器返回错误:(500)内部服务器错误”也尝试传递凭据,但没有工作,也尝试传递 DefaultNetworkCredentials。没运气..

请指教。

4

2 回答 2

7

检查下面的所有内容并确保没有任何内容停止运行。

1. 检查您的所有应用程序池。 iis

2. 检查这些 SharePoint 服务。 sp

3. 检查 IIS 管理服务。 服务

于 2014-10-30T04:14:17.460 回答
0

在每个 executeQuery() 之前都需要一个凭证:

ctx.Credentials = new NetworkCredential("LoginID", "LoginPW","LoginDomain");
于 2014-06-27T08:29:21.640 回答