【问题标题】:C# console and sharepoint linkC# 控制台和共享点链接
【发布时间】:2017-11-22 11:34:25
【问题描述】:

这是用于从共享点站点获取数据的代码。

 string siteUrl = "https://sharesss.xyz.net/sites/xxx-xxx/training/Lists/";

 System.Net.NetworkCredential cred= new System.Net.NetworkCredential("username", "password", "Domainname");

 ClientContext context = new ClientContext(siteUrl);


      context.Credentials = cred;  
            Web web = context.Web;
            context.Load(web);
            context.ExecuteQuery();

并且执行显示错误:

没有名为\"/sites/XXXXXX/training/Lists/_vti_bin/sites.asmx\"."}的网站

如何解决这个问题?

【问题讨论】:

  • 您确定网站上有网页退出吗?
  • 我该如何检查?我仅限于此。但我在浏览器中使用此链接。然后就可以了。
  • 您提供的网站不可用。你想对它提出一些要求吗?要么 ?请更好地解释您的问题!

标签: c# sharepoint integration sp


【解决方案1】:
string siteUrl = @"https://sharesss.xyz.net/sites/xxx-xxx/training";
                System.Net.NetworkCredential cred = new System.Net.NetworkCredential("username", "password", "Domainname");
                ClientContext clientContext = new ClientContext(siteUrl);

                Web web = clientContext.Web;

                clientContext.Credentials = cred;
SharePointOnlineCredentials(  (username).ToString(), FetchPasswordFromConsole());
                List oList = clientContext.Web.Lists.GetByTitle("Name Of List");
                CamlQuery camlQuery = new CamlQuery();
                camlQuery.ViewXml = "<View><Query><Where><Geq><FieldRef Name='ID'/>" +
                                    "<Value Type='Number'>10</Value></Geq></Where></Query><RowLimit>100</RowLimit></View>";
                ListItemCollection collListItem = oList.GetItems(camlQuery);
                clientContext.Load(web.Lists);
                clientContext.Load(oList);
                clientContext.Load(collListItem);
                clientContext.ExecuteQuery();

像这样更改代码并且它可以工作。

【讨论】:

    【解决方案2】:

    你的第一行代码应该改为

    string siteUrl = "https://sharesss.xyz.net/sites/xxx-xxx/training/";

    代替

    string siteUrl = "https://sharesss.xyz.net/sites/xxx-xxx/training/Lists/";

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-03
      • 2012-05-18
      • 2020-09-07
      • 1970-01-01
      • 2021-08-25
      相关资源
      最近更新 更多