邀请 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/
希望对您有所帮助。
我有一个 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/
希望对您有所帮助。