Php 正在请求正确的Microsoft Graph令牌

Php 正在请求正确的Microsoft Graph令牌,php,postman,microsoft-graph-api,office365,Php,Postman,Microsoft Graph Api,Office365,我目前正在为我的公司ERP系统编写一些插件,以便能够将各种Office 365方面集成到其中,如用户、日历等。我已经学习了许多关于令牌请求的在线教程,并使其能够与Postman和PHP一起使用。然而,我似乎无法获得正确的令牌来访问我们域中的员工档案。每次尝试使用请求的令牌时,我都会得到 Access token validation failure. Invalid audience. 现在我已经知道这是一个范围问题,但是我尝试了各种范围 等等 但由于某种原因,错误依然存在。据我所知,我已

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

Access token validation failure. Invalid audience.
现在我已经知道这是一个范围问题,但是我尝试了各种范围

等等

但由于某种原因,错误依然存在。据我所知,我已在Azure门户中为该应用程序授予了所有必需的权限。我还要求我们的正确租户提供代币,这样就不会出现问题。 如果有人有一些建议那就太好了


是的,您可以通过填写oauth2表单生成的邮递员代币不会产生不同的结果。

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

https://login.microsoftonline.com/***/oauth2/token
而不是

https://login.microsoftonline.com/****/oauth2/v2.0/token
如果我调用了错误的url,Microsoft不会给我令牌