【问题标题】:Requesting the correct Microsoft Graph Token请求正确的 Microsoft Graph 令牌
【发布时间】:2020-09-01 15:40:57
【问题描述】:

我目前正在为我的公司 ERP 系统编写一些插件,以便能够将各种 Office 365 方面集成到其中,例如用户、日历等。我已经遵循了许多关于令牌请求的在线教程,并且已经让它工作使用 Postman 和 PHP。但是,我似乎无法获得正确的令牌来访问我们域中的员工资料。每次我尝试使用请求的令牌时,我都会得到

Access token validation failure. Invalid audience.

现在我已经可以判断这是一个范围问题,但是我尝试了各种范围,

https://graph.microsoft.com/.default

https://graph.microsoft.com/User.Read.All

等等……

但由于某种原因,错误仍然存​​在。据我所知,我已经在我的 Azure 门户中为应用程序提供了所有需要的权限。我还向我们正确的租户请求令牌,因此这不是问题。 如果有人有一些指针,那就太好了。

是的,您可以通过填写 oauth2 表单生成的 Postman 令牌不会产生不同的结果。

【问题讨论】:

    标签: php postman microsoft-graph-api office365


    【解决方案1】:

    在这里我再次回答我自己的问题,我只是愚蠢,问题是我在打电话

    https://login.microsoftonline.com/***/oauth2/token
    

    而不是

    https://login.microsoftonline.com/****/oauth2/v2.0/token
    

    如果我调用了错误的 url,微软只是不给我一个令牌......

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-01
      • 2016-10-29
      • 1970-01-01
      • 1970-01-01
      • 2021-03-04
      • 1970-01-01
      相关资源
      最近更新 更多