ADFS 中的本地 SharePoint 2013



有一个 SharePoint 2013 安装,它使用 ADFS 对内部域控制器进行身份验证。需要编写一个控制台应用程序/android应用程序,该应用程序可以浏览到文件夹,然后将文档上传到sharepoint服务器。我面临的问题是如何进行身份验证,因为 ADFS 不支持非基于浏览器的 SAML 身份验证所需的 SAML 2.0 ECP 配置文件。是否有任何方法可以编写应用程序,或者根本不可能。

查看此处提供的代码示例:

使用客户端对象模型在 SharePoint Online 中进行远程身份验证

这个想法是模拟用户浏览 SharePoint 以检索 FedAuth 身份验证 Cookie,然后在您的应用程序中使用此 Cookie 执行其他 SharePoint 调用。