azure - AzureAD 邀请来宾源“Microsoft 帐户”无法登录
问题描述
我有一个 AzureAD,想邀请一些来宾用户。有 O365 帐户或没有 O365 的来宾用户可以在接受我的邀请链接后登录到我的 AzureAD 应用程序,我将这些用户视为“来宾”-来源:“外部活动目录”。一切都好。
现在我有一些用户,即使用这样的电子邮件地址:example@outlook.com
当我向这些用户发送邀请并接受邀请时,我在 AD 中将这些用户视为“访客”-源“Microsoft 帐户”,然后这些用户无法登录到我的 AzureAD 应用程序。
不支持此用户拥有个人 Microsoft 帐户吗?不能被邀请为访客用户?
谢谢
解决方案
您可能知道azure Active Directory有两个版本V1和V2
如果你看一下你就会知道它 V1
没有特权。看这里personal account
example@outlook.com
但在V2
你可以做到。它还包含更多功能。
新版本都支持
组织账户(工作账户) 学校账户 访客账户 个人账户(example@outlook.com
)
请看下面的屏幕截图:
更新:
您可以在以下屏幕截图中检查您的应用程序版本:
如果您仍有任何疑问,请随时在评论中分享。感谢和快乐的编码!
ROPC 更新:
虽然resource owner password credential
不推荐使用 ROPC,因为它不安全且不支持 MFA 和个人帐户。例如example@outlook.com
,详情请看这里
请看下面的屏幕截图:
我的建议
使用
grant_type:client_credentials
如下格式。看屏幕截图:
推荐阅读
- c++ - libui - 如何从资源文件中加载图标?
- c# - 无法使用单例“WorkshopPlanning.Jobs.Scheduling.IScheduledTask”中的范围服务“WorkshopPlanning.Data.ICalendarStatusData”
- visual-studio - 调试时如何查看With-Block内的参数值?
- python - 为什么 Python 3 TCP 客户端不关闭连接?
- sql - Postgres:根据关系表上的几个子句从表中选择数据
- java - 如何在 CardLayout 中显示 LayeredPane
- php - Wordpress orderby 自定义分类类别
- hibernate - 如何修复“getOutputStream() 已为此响应调用”
- bluetooth - 在蓝牙 (BLE) 中,外围设备可以根据中心的读取请求发送多少数据包?
- c# - 如何在 Dot Net Core 中将 DI 用于第 3 方静态类?