我正在尝试将 WSO2IS 与 Active Directory LDS 一起使用。
使用商店展示和阅读用户是没有问题的。但是,在编辑用户时,会出现问题。
用户位于 AD 中的 OU 和同步的 AD LDS 中。(我们使用AD LDS添加用户属性,而不改变原来的AD。)
当我编辑一个用户时,它会被 IS 移动到 UserSearchBase。IS 仍然能够向用户显示 - 目前。
当 AD LDS 与 AD 同步时,用户将被移回其原始 OU。
IS 将无法找到用户,因为它仍在 UserSearchBase 根目录中的“新”位置寻找用户。
只有当我重新启动 IS 时,才会再次找到该用户。
我试图手动重新创建行为:
- 在位于 UserSearchBase 的 OU 中创建用户
- 使用 IS 编辑用户
- 将用户移回其在 AD 中的 OU 中的原始位置
- IS抛出错误
有没有办法告诉 IS 保留用户 DN/位置原样?
有没有办法禁用缓存?(不影响性能?)
问候,垫