如何使用嵌入的key斗篷进行完全导出(包括用户)

acruukt9  于 2021-07-26  发布在  Java
关注(0)|答案(0)|浏览(187)

我有一个springboot应用程序使用嵌入式keydrope。
我要寻找的是一种方法,从它加载keydrope服务器,对配置进行更改,添加用户,然后导出这个新版本的keydrope。
这个问题得到了关于如何进行部分导出的答案,但是我在keydove admin restapi的文档中找不到关于如何进行完全导出的任何内容。
有了独立的keydepot服务器,我就可以简单地使用cli和type

-Dkeycloak.migration.action=export -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=/tmp/keycloak-dump.json

但这是嵌入式版本。
这很可能是微不足道的,因为我知道新创建的用户必须存储在某个地方。
我添加了一个用户,重新启动应用程序并没有删除它,所以key斗篷以某种方式保持它。但是我用于keydape服务器和领域设置的json文件没有被更改。
因此,如果没有独立的服务器就无法访问cli,也没有rest端点进行完整的导出,那么如何加载服务器、进行一些更改并通过导出生成一个新的json,而我只需将其放入spring应用程序中?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题