Azure active directory Azure AD SCIM:SystemForCrossDomainIdentity管理多线程响应

Azure active directory Azure AD SCIM:SystemForCrossDomainIdentity管理多线程响应,azure-active-directory,scim,scim2,Azure Active Directory,Scim,Scim2,我们正在使用Azure AD作为身份提供者,以便将用户配置到我们的系统中。 我们最近开始犯这个错误 EntrySynchronizationError Result Failure Description Failed to match an entry in the source and target systems User 'XXX@XXX.com' ErrorCode SystemForCrossDomainIdentityManagementMultipleEntries

我们正在使用Azure AD作为身份提供者,以便将用户配置到我们的系统中。 我们最近开始犯这个错误

EntrySynchronizationError
Result      Failure
Description Failed to match an entry in the source and target systems User 'XXX@XXX.com'
ErrorCode   SystemForCrossDomainIdentityManagementMultipleEntriesInResponse
我们的scim服务器代码没有变化。错误消息显然表明,当它应该返回1时,它正在获取多个条目,但实际上,没有具有所述用户名的用户&Azure AD应该发送创建新条目的请求。 这是在“其他人”的动作下发生的,我猜这是一个机会。
知道这里出了什么问题吗?

带有筛选器的GET操作(即:GET/Users?filter=userName eq“Test\u User\u dfeef4c5-5681-4387-b016-bdf21e82081”)期望返回0或1个结果,但收到多个结果。配置中的配置与不受唯一性约束的属性(即:department eq“Sales”)匹配,或者返回筛选结果的逻辑有问题