我们使用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应该发送一个请求来创建一个新的条目。这是在"Other“操作下发生的,我猜这是一个GET。知道这里出了什么问题吗?
发布于 2020-09-16 06:39:20
带有筛选器的GET操作(例如: GET /Users?filter=userName eq "Test_User_dfeef4c5-5681-4387-b016-bdf221e82081")期望返回0或1结果,但接收的结果不止一个。配给中的配置与不受唯一性约束的属性匹配(例如: department eq "Sales"),或者返回过滤结果的逻辑有问题。
https://stackoverflow.com/questions/63717963
复制相似问题