如何使用 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();
}
恐怕 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