没有足够的权限来完成操作 - 仅限App

时间:2016-06-22 13:47:02

标签: microsoft-graph

使用 client_credentials 授予类型(http://graph.microsoft.io/en-us/docs/authorization/app_only)时,我遇到了端点问题

https://graph.microsoft.com/v1.0/users

我得到了

{#333 ▼
  +"error": {#314 ▼
    +"code": "Authorization_RequestDenied"
    +"message": "Insufficient privileges to complete the operation."
    +"innerError": {#304 ▼
      +"request-id": "37643af9-b9e9-4771-924f-b34c0e9d0d87"
      +"date": "2016-06-22T13:38:06"
    }
  }
}

我能够使用客户端凭据授权

获取我的oauth令牌没问题
{#319 ▼
  +"token_type": "Bearer"
  +"expires_in": "3600"
  +"ext_expires_in": "3600"
  +"expires_on": "1466606585"
  +"not_before": "1466602685"
  +"resource": "https://graph.microsoft.com"
  +"access_token": "OMITTED"
}

我还选择了适当的申请许可

Read all users' full profiles

Read all users' full profiles

请让我知道我做错了什么。

1 个答案:

答案 0 :(得分:0)

权限需要花费时间(10-30分钟)才能传播