Oauth Microsoft帐户OpenID身份验证令牌请求返回id\u令牌,但不返回access\u令牌

Oauth Microsoft帐户OpenID身份验证令牌请求返回id\u令牌,但不返回access\u令牌,oauth,openid,microsoft-graph-api,Oauth,Openid,Microsoft Graph Api,在 。。。它表示对令牌请求的成功响应如下所示: { "access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ik5HVEZ2ZEstZnl0aEV1Q...", "token_type": "Bearer", "expires_in": 3599, "scope": "https%3A%2F%2Fgraph.microsoft.com%2Fmail.read", "refresh_token

。。。它表示对令牌请求的成功响应如下所示:

{
    "access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ik5HVEZ2ZEstZnl0aEV1Q...",
    "token_type": "Bearer",
    "expires_in": 3599,
    "scope": "https%3A%2F%2Fgraph.microsoft.com%2Fmail.read",
    "refresh_token": "AwABAAAAvPM1KaPlrEqdFSBzjqfTGAMxZGUTdM0t4B4...",
    "id_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJub25lIn0.eyJhdWQiOiIyZDRkMTFhMi1mODE0LTQ2YTctOD...",
}
身份验证的第一步完成后,我在重定向上收到一个代码,并使用它来请求令牌

但是,我只收到以下信息:

{
    "token_type": "Bearer",
    "id_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJub25lIn0.eyJhdWQiOiIyZDRkMTFhMi1mODE0LTQ2YTctOD...",
}
我的范围设置为
openid电子邮件配置文件


为什么我没有收到
访问\u令牌

只有在请求特定于资源的作用域时才会返回访问令牌,以便它可以用来访问受保护的资源。请尝试包括一个类似“”的范围,如随问题一起发布的文档链接中的示例所示。

只有在请求特定于资源的范围时,才会返回访问令牌,以便使用它访问受保护的资源。尝试包括一个类似“”的范围,如随问题一起发布的文档链接中的示例所示