You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

通过API访问SharePoint共享链接时遇Error 403 accessDenied求助

SharePoint Graph API 共享链接API访问权限问题

我们的应用通过SharePoint上传文件供外部用户访问,目前遇到API权限问题:

已完成的操作

  • 成功创建编辑类型、指定用户范围的共享链接
  • 成功为目标用户授予该链接的写入权限
  • 调用GET /drive/items/{item-id}/permissions端点验证,目标用户已出现在grantedToIdentitiesV2和grantedToIdentities字段中,验证结果正常

遇到的异常

使用目标用户的账户调用GET /shares/{shareIdOrEncodedSharingUrl}端点时,返回权限拒绝错误:

{
    "error": {
        "code": "accessDenied",
        "message": "The sharing link no longer exists, or you do not have permission to access it.",
        "innerError": {
            "date": "2022-12-05T12:22:19",
            "request-id": "xxx",
            "client-request-id": "yyy"
        }
    }
}

该用户通过浏览器打开共享链接可正常访问文件,但API调用始终失败。

已排查的内容

  • 确认共享URL的编码格式正确
  • 确认API请求的权限范围完全符合要求
  • 尝试在请求中添加Prefer头,问题未解决
  • 在Graph Explorer中完整复现操作流程,依旧出现相同错误

内容的提问来源于stack exchange,提问作者Marilyth

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 21:55:26