如何使用 CSOM 连接到 SharePoint 服务器互联网站点

本文关键字:服务器 互联网 站点 SharePoint 何使用 CSOM 连接 | 更新日期: 2023-09-27 18:36:06

我正在尝试使用CSOM使用HTTPS协议连接到共享点服务器(互联网站点) ...我目前正在研究托管在Azure中的 Asp.Net Web API,该API可以使用HTTPS协议连接到Sharepoint服务器(互联网站点)并获取一些详细信息。能做到吗?

我需要 API 控制器中的方法...

它不是一个 SharePoint Online 网站...网站网址看起来类似于 https://abc.xyz.com/zyx/cba

我已经尝试了以下内容,但它给出了 403 禁止的错误......

using (ClientContext context = new ClientContext(strSiteurl))
{
    context.Credentials = new NetworkCredential(strUserName, strPassword, strDomain);
    Web web = context.Web;
    context.Load(web, w => w.Title);
    context.ExecuteQuery();
} 

如何使用 CSOM 连接到 SharePoint 服务器互联网站点

恐怕 SharePoint 不允许您与 asp 网站进行跨域通信。相反,您可以做的是为 SharePoint 创建一个提供程序托管的应用程序(希望它是一个 SharePoint 2013/Office 365 网站)。

请参考下面的帖子,类似于您的问题:https://sharepoint.stackexchange.com/questions/96997/is-it-possible-to-make-sharepoint-lists-accessible-cross-domain-using-rest-api