当前位置: 首页 > 知识库问答 >
问题:

获取EWS. AccessAsUser的访问令牌后获取用户名(至少用户的电子邮件地址)。所有

祁修平
2023-03-14

我们正在获取作用域的访问令牌:'https://outlook.office.com/EWS.AccessAsUser.Alloffline\u access'。

不幸的是,https://login.microsoftonline.com/common/oauth2/v2.0/token的响应不包含id_token或类似的内容。

因此,问题是如何使用访问令牌获取用户名(电子邮件地址或unique\u名称)。

共有1个答案

龚钧
2023-03-14

哦,我只需要在scopes中添加“openid email”来获取包含电子邮件地址的id\u令牌。

 类似资料:
  • 我正在用自己的谷歌账号玩谷歌的OAuth 2.0游乐场,但我似乎无法用游乐场恢复我的Gmail地址。 我使用的范围是: 但当我调用API时:

  • 我的主要目的是通过单个管理员访问令牌获取用户的日历。我正在尝试按照以下步骤获取访问令牌。 URL:https://login.microsoftonline.com/{tenentId}/oaust2/v2.0/令牌正文client_id:client_ID范围:https://graph.microsoft.com/.defaultclient_secret:client_secretIDgra

  • 我在我的系统中使用谷歌广告API PHP库。但是我没有在这里提供的API列表中找到以下2个APIhttps://developers.google.com/google-ads/api/docs/account-management/create-account: API,以查明用户是否已经存在使用电子邮件的谷歌广告帐户?如果找到,则返回其10位数的客户ID。 我在几个网站上见过同样的过程。每当用

  • 问题内容: 我正在为我的Firebase应用程序构建一个管理面板,希望可以更轻松地管理用户。我希望能够通过电子邮件查找用户,然后在必要时将其删除。我了解,如果注册了用户以及他们向其注册了哪个提供程序,则fetchSignInMethods将返回一个值,但是仍然可以查询Authentication树(而非数据库树)以通过电子邮件搜索用户吗?能够从Authentication节点获取与电子邮件相关联的

  • 问题内容: 给定以下电子邮件地址-someone@example.com-如何使用javascript从该地址提取某人? 谢谢。 问题答案: 匹配的正则表达式 安全检查 写成一行 带替换的正则表达式 安全检查 写成一行 分割字符串 安全检查 写成一行

  • 我试图获得所有具有email_verified属性的认知用户的列表,然后是所有没有它的用户(我也可以获得所有用户,具有用户的email_verified属性,这样我就可以制作两个列表)。到目前为止,我的方法是做这样的事情 只要所有用户都具有“email_verified”属性,此功能就可以正常工作。但是,如果用户不具有此属性,则会出现以下错误: ClientError:调用ListUsers操作时