我有一个 Azure AD,其中有一些来自另一个 Azure AD 的用户。我使用 OpenID Connect Owin 中间件从我的 MVC Web 应用程序验证这些用户没有问题,但是当尝试通过在 Microsoft Graph API 中查询https://graph.microsoft.com/v1.0/me来获取用户配置文件时,我得到NotFound 结果。错误消息中的用户名(电子邮件)带有下划线,而不是 @ 符号。
在原始 AD 中获取用户的用户配置文件就可以了。
有任何想法吗?这是一个已知问题吗?有办法解决吗?