邀请 API returns 401 访问令牌验证失败。观众无效

Invitations API returns 401 Access token validation failure. Invalid audience

我有一个 MSDN 订阅链接到我的个人帐户。我正在尝试编写可以使用邀请 API、https://graph.microsoft.com/v1.0/invitations.

邀请用户的 Web 应用程序

我尝试使用客户端凭据流程获取令牌,然后调用上面的 API 但收到无效受众错误。我检查了令牌,aud 声明设置为 00000002-0000-0000-c000-000000000000,我认为是 Graph API。我在获取令牌时将范围设置为 https://graph.microsoft.com/.default

谁能帮我看看我哪里做错了,或者这种情况是否不受支持

由于您正在尝试使用目前不受支持的个人帐户,如下面的屏幕截图所示:

你可以看看 official document here

我尝试了以下方法并为我工作:

Request:

{
  "invitedUserEmailAddress": "kironTest@email.com",
  "inviteRedirectUrl": "https://myapp.com",
  "userType":"Guest"
}

Response:

确保您的令牌具有如下所需的权限:

您可以在此处检查您的许可 https://jwt.io/

希望对您有所帮助。