首页 文章

https://graph.microsoft.com/v1.0/sites/root不适用于租户

提问于
浏览
1

我们在访问API“https://graph.microsoft.com/v1.0/sites/root”时遇到了一些问题 . 在我们的一个租户中,它正在运行,但是在另一个具有ADFS身份验证的租户中,它无法运行并向我们返回以下消息:

{
    "error": {
        "code": "unauthenticated",
        "message": "The caller is not authenticated.",
        "innerError": {
            "request-id": "fb9267cb-1901-441e-b81c-18a831787bc2",
            "date": "2017-07-05T15:14:57"
        }
    }
}

enter image description here
Get a site resource文档中,将需要站点权限,例如Sites.Read.All或Sites.ReadWrite.All . 从修改权限弹出窗口,我们可以看到测试用户具有该权限:

enter image description here

我们可以成功运行其他api调用,例如“获取我的 Profiles ” . 任何想法可能是“未经验证”错误的原因是什么?我们应该在这里查看什么?任何见解都非常感谢 . 提前致谢 .

1 回答

  • 0

    感谢MS团队,事实证明用户无权访问租户的根网站 . 所以它看起来像是一种合法的回应 . 如果不访问根站点,用户将无法查询该根站点的任何信息 .

相关问题