0

我创建了一个使用 MS oauth2 的应用程序。但它只允许我的 Azure AD 用户使用 MS 身份验证。我想让它可供所有 Outlook 用户使用。那么我需要在清单或 Azure 中的任何其他文件中进行哪些更改?

使用任何其他 Outlook 帐户登录后,我正在进入以下屏幕:

在此处输入图像描述

4

1 回答 1

1

您在登录时似乎遇到了personal@outlook.com帐户问题azure portal tenant

您遇到的错误:

我已成功重现您的问题。请看下面的屏幕截图:

在此处输入图像描述

错误原因:

您尝试登录的电子邮件帐户。当前租户中不存在。

解析度:

转到您要添加example.outlook.com帐户以登录的租户,然后按照以下步骤操作:

  1. Azure 门户
  2. Azure 活动目录
  3. 用户
  4. 新访客用户
  5. 把你的example@outlook.com电子邮件
  6. 邀请

请看下面的屏幕截图:

在此处输入图像描述

问题解决方案和测试:

完成上述步骤后,我已成功登录example@outlook.com。请看下面的屏幕截图:

在此处输入图像描述

访问代码:

在此处输入图像描述

带有代码的访问令牌:

在此处输入图像描述

解码令牌:

你可以解码你的令牌https://jwt.io/

请看下面的屏幕截图:

在此处输入图像描述

注意:在租户中成功添加example.outlook.com电子邮件帐户后,您可以通过登录获取令牌。

于 2019-06-12T08:23:16.313 回答