我已经开始使用angular开发KeyCloak,并且我想尝试添加自己的自定义SPI。但是我无法理解初始过程。就像我需要创建一个新的Java项目或打开一些我找不到的现有项目。在文档中也不清楚。如果有人可以帮助我进行启动,导入和设置,我将不胜感激。预先感谢。
答案 0 :(得分:0)
是的,您需要执行以下步骤:
META-INF/services/org.keycloak.storage.UserStorageProviderFactory
下的一个属性,其中包含对特定类的引用<keycloak-home>/standalone/deployments
中。就是这样。当然 - 这并不容易,而且文档 https://www.keycloak.org/docs/latest/server_development/#_providers 对初学者不是很有帮助。