我创建了一个用户存储 SPI,完全按照文档中的定义: https: //www.keycloak.org/docs/latest/server_development/index.html#_user-storage-spi,文字复制/粘贴。
我已经正确实现了界面UserQueryProvider,但是当我进入管理控制台时kecloak, Manage -> Users -> View all users,只显示内部数据库用户,我希望在这里也能看到我的联合用户,因为我已经实现了该getUsers方法。我添加了一些日志,并且没有getUsers调用任何重载方法。
但是,当我在同一屏幕中搜索我的联合用户之一时,它就会出现,因此searchForUser同一界面 ( UserQueryProvider) 中的方法至少有效。
知道为什么吗?
问候