【发布时间】:2020-10-10 07:56:09
【问题描述】:
我们正在获取范围的访问令牌:“https://outlook.office.com/EWS.AccessAsUser.Alloffline_access”。
很遗憾,“https://login.microsoftonline.com/common/oauth2/v2.0/token”的响应不包含 id_token 或类似的内容。
所以问题是如何使用访问令牌获取用户名(电子邮件地址或唯一名称)。
【问题讨论】:
-
{ 'scope': 'https://outlook.office.com/EWS.AccessAsUser.All https://outlook.office.com/Files.Read https://outlook.office.com/Files.ReadWrite https://outlook.office.com/Files.ReadWrite.All https://outlook.office.com/Mail.ReadWrite https://outlook.office.com/User.Read', 'access_token': 'eyJ0...', 'expires_in': 3599, 'refresh_token': 'OAQA...', 'token_type': 'Bearer', 'ext_expires_in': 3599 } -
在某些情况下 access_token 是获取用户信息所需的全部内容。
标签: oauth-2.0 exchangewebservices