WSO2 - 当用户连续登录时,用户角色会在一段时间后自动删除和添加
WSO2 - when user logins continuously user role gets removed and added after sometime automatically
我正在使用 Wso2 IS(5.0.0) - LDAP(只读用户存储管理器)作为存储和验证(oauth2)用户的方式。也有一个角色被分配给某些用户。每次登录后,都会检查用户是否具有该角色。只有当用户具有该角色时,他才被允许登录。
问题是当用户连续登录时,他的角色会自动删除并在一段时间后添加。这不会连续发生或以一定间隔发生。有时每 15 分钟发生一次,有时每小时发生一次。有时角色会在长时间间隔(比如 20 分钟)后重新添加。为什么会这样?这可以解决吗?
当您 运行 使用 h2 数据库的 wso2 IS 实例时会出现此问题。为您的生产或开发服务器切换到 mysql 或其他稳定的数据库。并且不要忘记从 wso2 为身份服务器应用最新的补丁版本。
谢谢
我正在使用 Wso2 IS(5.0.0) - LDAP(只读用户存储管理器)作为存储和验证(oauth2)用户的方式。也有一个角色被分配给某些用户。每次登录后,都会检查用户是否具有该角色。只有当用户具有该角色时,他才被允许登录。
问题是当用户连续登录时,他的角色会自动删除并在一段时间后添加。这不会连续发生或以一定间隔发生。有时每 15 分钟发生一次,有时每小时发生一次。有时角色会在长时间间隔(比如 20 分钟)后重新添加。为什么会这样?这可以解决吗?
当您 运行 使用 h2 数据库的 wso2 IS 实例时会出现此问题。为您的生产或开发服务器切换到 mysql 或其他稳定的数据库。并且不要忘记从 wso2 为身份服务器应用最新的补丁版本。
谢谢