我有以下代码在Folsom中运行良好:
#remove the user for each role associated with the user
user_roles = kc.users.list_roles(obj_id, currtenant)
for role in user_roles:
if obj_id == user.id:
kc.tenants.remove_user(currtenant, obj_id, role.id)
相同的代码将删除所有用户,而不仅仅是指定了租户的id为obj_id的用户。其他人在Grizzly有这个问题吗?
答案 0 :(得分:0)
找到答案,这是Grizzly代码库的一个已知问题。 https://bugs.launchpad.net/keystone/+bug/1170649
该错误还包括建议的修复程序。