问:LDAP 用户存储在 WSO2 Identity Server 中多久刷新一次?

Q: How often is an LDAP user store refreshed in WSO2 Identity Server?

我正在使用 WSO2 身份服务器 5.0.0。我在 user-mgt.xml 中设置了一个主要的只读 LDAP 连接。我在 LDAP 服务器上创建了一个新组以在角色部分分配权限。新组未列出。刷新 LDAP 组需要多长时间,是否有强制刷新的方法?

通常,LDAP 组列在 UI 中时会按需读取。如果您在 LDAP 中有超过 1000 个组,那么所有组都不会在 UI.

中列出

如果您提到用户下的角色..这意味着为用户分配的角色...是的.. WSO2IS 中有一个名为 userRoleCache 的缓存,它将缓存给定用户的角色。此缓存将在 15 分钟后刷新。目前您无法配置此超时值。如果需要,您可以使用以下用户存储管理器完全禁用缓存 属性(在 user-mgt.xml 文件中)

<Property name="UserRolesCacheEnabled">true</Property>