Azure B2B 为某些电子邮件提供错误

Azure B2B gives an error for some emails

我开发了一个自动执行 Azure B2B 邀请流程 的软件。一切正常。但我们发现,对于某些电子邮件地址,我们在向 Azure 发出 邀请调用时收到 400 Bad Request 响应消息。

错误信息:

The object either is sourced from an on prem directory or is undergoing migration

找不到任何好的信息来解释我如何解决这个问题。问题的原因是什么。

有什么想法吗?

我假设你正在使用 Azure AD Connect 将本地 AD 与 Azure AD 同步。

原因:您尝试邀请的电子邮件已在您的本地 AD 中并且处于同步状态。在这种情况下,您无法使用与内部用户相同的电子邮件邀请此类用户。

解法:

  1. 将此用户同步到 Azure AD 并使该用户成为 AAD 中的成员。

  2. 停止同步或同步失败后,邀请此用户加入您的 AAD。

如果有帮助请告诉我。