【问题标题】:access sharepoint api using user credentials使用用户凭据访问 sharepoint api
【发布时间】:2017-08-03 17:49:43
【问题描述】:

如何使用带有用户凭据的标头的 api 请求访问共享点。 例如,获取 sharepoint 中所有文档的列表。 有没有一种方法可以让我们发送 http 请求以及用户凭据并从共享点获取响应,如果没有,请指定实现此目的的方法。我正在使用 golang 开发此应用程序

【问题讨论】:

    标签: go sharepoint sharepoint-2013 sharepoint-api


    【解决方案1】:

    没有直接的方法可以做到这一点。由于您有本地环境,您可以尝试以下链接。

    https://sharepoint.stackexchange.com/questions/220918/sharepoint-2010-get-rest-api-fetch-data-behind-authentication-using-javascript/221183#221183

    【讨论】:

    • 哦,它来自 javascript,我不希望它直接来自浏览器,它应该是程序化的
    • 在这种情况下,您可以使用client side object model。如果您需要创建与 SP 站点的连接,该站点将为您提供 client context,稍后您可以在 SharePoint 上使用任何 CRUD 操作。
    • 它确实要求提供凭据以进行连接。
    • 我有凭据,当我向 sp.example/_api/web/lists 发送请求以及 http 标头中的用户名和密码时,它显示 System.UnauthorizedAccessException
    • 我的问题是,如果你有 SP 的力量,你不能使用 MS.SP.Client。 SP REST API 没有身份验证机制。您需要针对您的网站集进行身份验证并使用相同的权限。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-23
    • 1970-01-01
    • 1970-01-01
    • 2019-01-04
    • 2021-09-05
    • 1970-01-01
    • 2015-08-28
    相关资源
    最近更新 更多