azure - 图表用户中的用户主体名称与邮件
问题描述
我将 SharePoint 中的用户列出到自定义数据库表中,以便在自定义应用程序中使用。在将这些用户添加到自定义数据库时,我们需要 Azure Active Directory 中的用户 ID(而不是 SharePoint 中的用户 ID)。
因此,基于来自 SharePoint 的用户电子邮件,我在 Azure AD 中搜索用户并获取 ID。
对于某些用户,我看到 Graph User 对象中的 Mail 字段为空,但用户主体名称字段填充了电子邮件。对于其他用户,邮件和用户主体名称都已填写。
用户的邮件字段为空的原因是什么?我应该依赖哪个字段作为电子邮件值?
谢谢!
解决方案
推荐阅读
- angular - CDK 无限滚动结束检查
- android - 我在哪里可以找到 AAR 中的 Proguard 规则?
- android - SQLite、MongoDB 和 React-Native 的组合可能吗?
- ruby - col 如何在 Ruby 代码中获取其值:Array.new(cells) { |col| PolarCell.new(行,列)}
- visual-studio-code - Visual Studio Code 等待和弦的第二个键。(Ctrl + A)
- c# - Xamarin Forms,HttpClient 类 - GetStringAsync 和 GetAsync 返回空值并快速退出函数
- git - git'在angular2中不被识别为内部或外部命令、可运行程序或批处理文件
- laravel - 如何将徽标保存到公用文件夹中
- matrix - 为什么 Julia 在某些情况下不能识别 NaN?
- elasticsearch - 将非索引字段(JSON)存储为对象而不是 Elasticsearch 中的文本是否有任何额外开销