http 400用于图形 /站点端点 - 使用资源身份验证的错误



我在请求https://graph.microsoft.com/v1.0/sites?search=*时获得了http 400数据。

它在多个客户端环境(即100s环境(中成功起作用,但对我们的一个客户不起作用。

该应用程序确实在击中此http 400之前成功返回/组,/域和其他端点。

错误是:

Error authenticating with resource

远程响应是:

{
  "code": "AuthenticationError",
  "message": "Error authenticating with resource",
  "innerError": {
    "request-id": "1d68c066-dba8-487e-b3a8-bd77f517d394",
    "date": "2019-06-25T18:50:31"
  }
}

我不确定从这里的下一步。HTTP 400提出了畸形的请求,但我猜这实际上应该是HTTP 403或401响应,而不是400?

不确定如何解决,请让我知道,谢谢!

编辑:request-id添加

如果您能够以相同的方式调用其他资源(即/组(,则表明缺乏权限。确保应用程序或用户身份验证具有所需的权限: Delegated (work or school account): Sites.Read.All, Sites.ReadWrite.All Delegated (personal Microsoft account): Not supported. Application: Sites.Read.All, Sites.ReadWrite.All

文档此处

相关内容

最新更新